【发布时间】:2018-06-09 19:03:34
【问题描述】:
请解释这个输出。问题与scanf相同。如何每次都重新初始化数组?
输入:
HelloWorld
Tech
输出:
eo
Tech
TW
代码:
#include<stdio.h>
#include<string.h>
int main()
{ char c[1024]; int i,d=1;
gets(c);
printf("%c%c\n",c[d],c[d+5]);
gets(c);
puts(c);
printf("%c%c\n",c[0],c[4+d]);
return 0;
}
【问题讨论】:
-
欢迎来到Stack Overflow,这感觉像是功课,你好像没有什么问题需要解决。请阅读How to Ask和minimal reproducible example