这是个什么原因……请教一下……
我定义了数组长度为10.但用gets输入时,输入多于10个字符,也输出那么多。
还有就是
在第二次输入时,怎么能把第一次的覆盖了(据说用\0,但不知怎么用,谁能说下)
# include <stdio.h>
int main (void)
{
char x[10];
gets(x);
puts(x);
scanf("%c",x);
printf("%s",x);
getch();
}
2011-11-02 14:38

2011-11-02 16:05
2011-11-02 16:11
2011-11-02 17:13