字符输出的结果
#include <stdio.h>#include <stdlib.h>
#define N 6
main()
{char c[N]; int i=0;
for (i=0;i<N;i++) c[i]=getchar();
for (i=0;i<N;i++) putchar(c[i]);
system("PAUSE");
return 0;
}
当运行程序时输入三行:
a<CR>
b<CR>
cdef<CR>
结果输出来的结果是:
a
b
cd
为什么呢?菜鸟级问题,请勿见笑。:)