main(){
int s[2][2],i,j;
s[2][2]={1,2,3,4};
for(i=0;i<=1;i++){for(j=0;j<=1;j++)printf("%d\n",s[i][j]);}}
我一运行就提示有错误 请问怎么改啊 就是想打出个1 2
3 4
參考答案:s[2][2]={1,2,3,4}; 这句错误!
程序的本意应该是给数组赋初值,应在定义时赋,程序改为:
#include <stdio.h>
main(){
int s[2][2]]={1,2,3,4},i,j;
for(i=0;i<=1;i++){for(j=0;j<=1;j++)printf("%d\n",s[i][j]);}}