编写一个二维数组的C语言程序,编译时没有错误,但是没法运行,希望大家可以指出错误或者修改意见

2025-05-13 13:40:12
推荐回答(1个)
回答1:

//输出部分未写
#include 
#include 

int main(int argc, char *argv[]) 
{
int a[22][5]={0};
int i,j,k,n,flag=0;
for(n=0;n<500;n++)
{
printf("\n现在输入的是第%d份问卷",n+1);
for(i=0;i<22;i++)
{
printf("\n请输入第%d道题的答案:",i+1);
fflush(stdin);
scanf("%d",&k);
if(k==0)
{
flag=1;
break;
}
a[i][k]++;
}
if(flag==1)
{
break;
}
}
return 0;
}