[求助]c语言的数组问题(续)
main()
{
int i,a[3];
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for (i=0;i<3;i++)
if(a[i]>80)
{printf("%d,%d\n",i,a[i]); }
getch();
}
不行,还是随机数,请大家看看!!是不是数组有问题!!!
如果改成如下:
main()
{
int i,a[3]={88,45,12};
for(i=0;i<3;i++)
if(a[i]>80)
{printf("%d,%d\n",i,a[i]); }
getch();
}
就正确了!!请大家多多指教!!!
搜索更多相关的解决方案:
c语言
----------------解决方案--------------------------------------------------------
没理由
----------------解决方案--------------------------------------------------------
晕,搞不懂你要说明什么?
----------------解决方案--------------------------------------------------------
没有问题啊,我测试了好几遍都是正确的嘛!
----------------解决方案--------------------------------------------------------