例如,作为下面的代码,我想将此循环工作5次,因此我在b中输入5,结果表明它仅工作一次。请帮我谢谢
while(scanf("%s",&a)!=EOF){
scanf("%d",&b);
for(c=1;c<=b;c++){
char d[4];
scanf("%s",&d);
printf("%s\n",d); }}
答案 0 :(得分:0)
lapply
我将“ d”的大小更改为100,最后可以工作,当我将5作为“ b”输入时,第一个for循环可以运行五次,但是仍然不知道为什么仅当我不这样做时给出“ d”大小为4 ...