【发布时间】:2010-11-01 08:25:07
【问题描述】:
我知道这可能是一个全新的问题(我已经很久没有接触过 C 语言了),但是有人能告诉我为什么这不起作用吗?
printf("Enter command: ");
bzero(buffer,256);
fgets(buffer,255,stdin);
if (strcmp(buffer, "exit") == 0)
return 0;
如果我输入“exit”不进入if,是不是和“buffer”的长度有关?
有什么建议吗?
【问题讨论】: