#include<stdio.h>main(){ int a[3][5],i,j,(*p)[5]; p=&a[0]; printf("please input:\n"); for(i=0;i<3;i++) /*控制二维数组的行数*/ for(j=0;j<5;j++) /*控制二维数组的列数*/ scanf("%d",(*(p+i))+j); /*为二维数组中的元素赋值*/ p=&a[2]; /*p为第一个元素的地址*/ printf("the third line is:\n"); for(j=0;j<5;j++) printf("%5d",*((*p)+j)); /*输出二维数组中的元素*/ printf("\n");}
- 4 回答
- 0 关注
- 2561 浏览
添加回答
举报
0/150
提交
取消