发布时间:2023-12-20 11:53来源:www.sf1369.com作者:宇宇
#include <stdio.h>
int main ()
{
char ch;
printf(输入一个字符:);
ch=getchar();
if(ch<32)
{
puts(这是一个控制字符);
}
else if(ch>='0' && ch<='9')
{
puts(这是一个数字字符);
}
else if (ch>'a'&& ch<'z')
{
puts( 这是一个小写字母);
}
else if (ch>='A' && ch<='Z')
{
puts(这是一个大写字母);
}
else
{
puts(这是一个其他字符);
}
return 0;
}
//直接编译连接就可以了。
while(guess!=computer&×<=5);
if(guess==computer&×==1)
这两句有问题
x未定义
&是位运算符,不是逻辑运算符
逻辑运算用&&
assert(number>=0&&number<=100);
也是错误的
前面加上 number=number%100吧