注册 登录
编程论坛 C语言论坛

这个怎么运行不了

miaom 发布于 2020-09-09 15:19, 1438 次点击
只有本站会员才能查看附件,请 登录
程序代码:
#include <stdio.h>
int main()
{
    int a[20] ,i;
    for(i=1;1<20;i++)
    scanf("%d",&a[i]);
    for(i=19;i>=0;i--)
    printf("%d",a[i]);
    return 0;
}
4 回复
#2
rjsp2020-09-09 16:58
这个怎么运行不了

你不是运行起来了嘛!

顺便说一下,
1<20”我猜你想要的是“i<20”
输入不应该是“1,2,3,……”,而应该是“1 2 3 ……”
#3
rjsp2020-09-09 17:00
错误太多了,还有 a[0] 一直没有被初始化或赋值过,那么最后printf中用到a[0]是“未定义行为
#4
miaom2020-09-09 17:23
回复 2楼 rjsp
试过也没用
#5
hellobird2020-09-09 19:40
只有本站会员才能查看附件,请 登录
1