Chủ đề: chương trình nhập xuất mảng
-
09-10-2014, 12:15 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
chương trình nhập xuất mảng
/* mọi người cho e hỏi là tại sao trong hàm main() khi viết Nhap(&n,A) thì chương trình chạy sai và khi nhập A=Nhap(&n, A) thì chương trình chạy đúng ạ*/
#include <stdio.h>
#include <stdlib.h>
int* Nhap(int* n, int* A)
{
int i;
printf("Nhap n: ");scanf("%d",n);
A = (int*)calloc(*n,sizeof(int));
for (i=0;i<*n;i++)
{
printf("A[%d]: ",i);
scanf("%d",&A[i]);
}
return A;
}
void Xuat(int n,int* A)
{
int i;
for (i=0;i<n;i++)
printf("%3d",A[i]);
printf("
");
}
main()
{
int* A,n;
// Chon 1 trong 2 cach de chay thi
Nhap(&n,A);//KO
A = Nhap(&n,A);//OK
Xuat(n,A);
}View more random threads:
- [C++]Hỏi về hàm trả về nhiều giá trị
- bài tập đệ quy
- Cần giúp bài tập C về hệ đếm tự chế (hệ đếm có ký tự != hệ Hex)
- Thắc mắc nhỏ về một bài tập C++
- may bác xem dùm! khi nhập kí tự vào thì nó sẽ chạy vô hạn!
- Mình muốn hỏi về phương pháp sinh
- Đã giải xong các bài tập (bên dưới), muốn giải lại bằng sử dụng con trỏ, cần hướng dẫn thêm.
- Đếm số hoàn chỉnh bằng đệ quy
- hỏi về con trỏ
- Xóa một số phần tử trong mảng
khi đề cập đến đội hình MU, không thể ko nói tới một trong các câu lạc bộ bóng đá huyền thoại và với tầm ảnh hưởng nhất trong lịch sử của môn thể thao vua. Với hơn 1 thế kỷ còn đó và phát triển,...
Đội hình MU - Manchester United:...