对于scanf()函数的scanf("%s",a),若读入的是字符串,则返回true,如果读入的不是字符串,那么返回的是EOF,在scanf()函数前面加上~(取反符号),会得到true。 while(scanf("%s",a)!=EOF) { } 或者是 while(~scanf(“%s”,a)){}
对于scanf()函数的scanf("%s",a),若读入的是字符串,则返回true,如果读入的不是字符串,那么返回的是EOF,在scanf()函数前面加上~(取反符号),会得到true。 while(scanf("%s",a)!=EOF) { } 或者是 while(~scanf(“%s”,a)){}