我想实现一按回车就会出现a[0]=XX ;a[1]=XX``````这些功能,但是我改来改去,发现都只能输出第一个a[0]的值,请问各位大神我哪里错了,感觉好像这个循环可以用啊。初学者,还有很多不懂谢谢。
1 回答
流浪_老
TA贡献71条经验 获得超14个赞
你使用的字符数组 字符数组不是这样用的!
#include <stdio.h>
int main()
{
int i;
int j;
int a[1000];
printf("************************\n");
printf("请输入评委的总得分 按-1结束\n");
printf("******************\n");
for(i=0;a[i-1]!=-1;i++)
{
scanf("%d",&a[i]);
}
for(i=0;a[i]!=-1;i++)
{
printf("a[%d]=%d\n",i,a[i]);
}
}
- 1 回答
- 3 关注
- 1386 浏览
添加回答
举报
0/150
提交
取消