使用数组指针完成二维数组的输入和输出。
ubuntu@ubuntu:~/C$ cat day8.c
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(int argc, const char *argv[])
{int s[2][3] = {0};
int (*p)[3] = s;
int i = 0, j = 0;for(i = 0; i<2; i++)
{
for(j=0; j<3; j++)
{
scanf("%d", *(s+i)+j);
}
}
for(i = 0; i<2; i++)
{
for(j=0; j<3; j++)
{
printf("%d ", *(*(s+i)+j));
}
putchar(10);
}return 0;
}