Nếu đây là lần đầu bạn tham gia diễn đàn, vui lòng đọc qua mục Hỏi/Đáp để biết cách thức hoạt động. Vui lòng làm thành viên để sử dụng quyền hạn. Để bắt đầu xem bài viết, chọn một trong các chuyên mục dưới đây.
Singhavatar-dulieu : 57,11495|50,11786|49,10861|64,12636|51,11463|48,12400|58,12196|66,11439 Tham gia : 07/05/2011 Đến từ : Quảng Ngãi Giới tính : Posts : 543 Points : 186898 Thanked : 71 Life : :
Tôi đang :
avatar-dulieu : 57,11495|50,11786|49,10861|64,12636|51,11463|48,12400|58,12196|66,11439 Tham gia : 07/05/2011 Đến từ : Quảng Ngãi Giới tính : Posts : 543 Points : 186898 Thanked : 71 Life : : Tài sản cá nhân Vật phẩm: Thú nuôi:
Tạo mảng con trỏ xuất n phần tử nhập vào 3/7/2011, 09:16
Code:
#include<stdio.h> #include<conio.h> #include<math.h> #include<stdlib.h> #define size 100 int *Mpoint[size]; void nhap(int a[size],int spt) { int i; randomize(); for(i=0;i<spt;i++) a[i]=random(50);
}
void xuat(int a[size],int spt) { int i; for(i=0;i<spt;i++) printf("%3d",a[i]); } void pointer(int a[size],int spt) { int i; randomize(); for(i=0;i<spt;i++) Mpoint[i]=&a[i]; } void xuatpoint(int point[size],int spt) { int i; printf("\nmang con tro: "); for(i=0;i<spt;i++) printf("%3d",point[i]); } void main() { int m[size],n; clrscr(); printf("\n so phan tu: "); scanf("%d",&n); nhap(m,n); xuat(m,n); pointer(m,n); xuatpoint(m,n); getch(); }