C语言我该如何写来判断用户是否输入了plus 下面是代码请各位大神帮我看看哪出错了

2025年03月24日 08:06
有2个网友回答
网友(1):

char add;  则add为一个字符,只占一个字节,而'plus'为一个字符串,所以不能这样比较。


修改如下:

需加头文件   #include

char add[5];   //因为字符串默认以'\0'结尾,所以多定义一个字节。
scanf("%s",add);
if(memcmp(add,"plus",4)==0)

网友(2):

#include

if(strcmp(add, "plus") == 0)
{
//你的代码
}