请问为什么我运行这串代码以后,还要自己再输入一串字符,然后输出的也是我自己输入的字符串,而不是直接输出str1里面的good moring呢?
#include<stdio.h>
#include<string.h>
int main()
{
char str[100]={"good moring"};
//printf("请输入字符串:");
//scanf("%s\n",str);
gets(str);
printf("%s\n",str);
return 0;
}
