全部问题 > 当前问题

老师,我想输入一个数组,可系统总是显示错误,错误在哪?,这个行不通的话,要用什么代码才能输入?

#include <stdio.h>
main()
{int i,a[6];
for(i=0;i<6;i++)
scanf("%d",a[i]);
for(i=0;i<6;i++)
printf("%4d",a[i]);
}

义、画风 2017-8-30 16:40:32

共 4 个回答

qqq 2017-8-30 16:55:25

scanf里少了一个&,加上之后,输入六个数,用空格分开,回车,就可以了。

义、画风 2017-8-30 17:04:47

回复 qqq:然而还是不行,还是运行错误

qqq 2017-8-30 17:42:30

回复 义、画风image.png

我没问题啊。

义、画风 2017-8-31 08:26:17

回复 qqq:我又试了下,成功了,估计是电脑反应问题,,,

问题来自: 数组的定义