请帮助我Here is a problem of Codechef。这是我的提交:
#include <stdio.h>
#define M 60
int main()
{
int i,arr[M],input;
int s=0;
puts("Input:");
for(i=0;;i++){
scanf("%d",&input);
if(input==42){
scanf("%d");
break;
}
else{
arr[i]=input;
s++;
}
}
puts("Output:");
for(i=0;i<s;i++){
printf("%d\n",arr[i]);
}
return 0;
}
当我创建代码时,它成功运行了GCC 4.9.2,但是当我提交此Codechef时表示它有运行时错误。我试过但找不到错误。 所以 请帮我找出错误...
答案 0 :(得分:2)
第二个scanf中的变量缺失