#include "stdio.h"
main()
{
int a[3] [4];
int i,j;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",a[i]+j);
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%4d",*(a[i]+j));
printf("\n");
}
}
为什么还要用scanf后面的for语句
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%4d",*(a[i]+j));
printf("\n");
}
为什么开始的for没有{}
scanf 后面的for 用{}
第二个for循环体中有多条语句,所以要用大括号,第二个for整体作为第一个for 的循环体,所以不需要大括号,加上也可以
C语言的数组概念的学习,通过for循环输出打印数组