相关疑难解决方法(0)

fgets()包括最后的换行符

fgets(input,sizeof(input),stdin);
if (strcmp(input, "quit") == 0){
  exit(-1);
}
Run Code Online (Sandbox Code Playgroud)

如果我输入quit,它不会退出程序; 我想知道为什么会这样.

顺便input声明为char *input;.

c string fgets

9
推荐指数
2
解决办法
4万
查看次数

标签 统计

c ×1

fgets ×1

string ×1