#include<stdio.h>
int main()//输出二维数组任意行任意列
{
int a[3][4]={{1,2,3,89},{11,12,13,34},{23,24,25,56}};
int (*p)[4],*s,i,j,k;
for(s=a[0];s<a[0]+12;s++)
{if((s-a[0])%4==0)printf("\n");
printf("%4d",*s);
}
p=a;
printf("\n行数:");
scanf("%d",&i);putchar(' ');
printf("列数:");scanf("%d",&j);putchar('\n');
printf("\n输出第%d行第%d列的数字:%d",i,j,*(*(p+i)+j));
}
输出二维数组任意行任意列
最新推荐文章于 2023-11-14 15:55:02 发布