#include<stdio.h>
#include<string.h>
#define L 1001
int main(void) {
char input[L] = {0};
char Mstr[L] = {0};
size_t a, Max=0;
while (gets(input) != NULL && input[0]!='q') {
a = strlen(input);
if (a > Max) {
Max = a;
strcpy(Mstr, input);
}
}
printf("%s", Mstr);
return 0;
输入回车还是结束不了,求助