get(s);是获取字符串s或者数组swhile(s[i]!=\'\\0\')应该是表示错误。表示一个循环体里面判断语句为:判断字符串s中第i+1个元素是否为字符串结束符号‘\0’表达式中运用到转义字符因为C中某些特殊符号是需要用到转义字符的否则无法显示例如:'要表示为:\'"要表示为:\"\要表示为:\\但是楼主想表达应该不是这样,要是想判断字符串是否结束可以直接改成while(s[i]!=‘\0’);因为‘’单引号不是你想要的字符,单引号括着的只是表示你想它判断的具体字符\0而现在你判断语句变成要S[i]同时不等于‘\0’这4个字符,是不可能的!请楼主仔细想清楚自己想表达的意思!如有问题可以继续提问