这段代码有什么问题? 我试图比较字符串和空格。
$ . file
答案 0 :(得分:1)
替换
if(mystring[i]==" ")
使用
if(mystring[i]==' ')
使用单引号进行字符比较。
答案 1 :(得分:1)
添加正确答案,您还可以使用ctype.h
中的isspace
。此函数基本上检查传递的字符mystring[i]
是否是空格。所以而不是:
if(mystring[i]==' ')
你可以这样做:
if (isspace(mystring[i]))