为了账号安全,请及时绑定邮箱和手机立即绑定

C语言中循环问题

C语言中循环问题

C
Alan0123456 2015-11-27 10:48:11
我想实现一按回车就会出现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]);

  }

}


查看完整回答
反对 回复 2015-11-28
  • 1 回答
  • 3 关注
  • 1386 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信