c语言条件该怎么写

#include<stdio.h>
int main()
{
char x;
printf("请输入一个字符:");
x=getchar();
if(x>65&&x<90||x>95&&x<122)
printf("英文字母\n");

if (x>48&&x<59)
printf("数字\n");

printf("特殊字符\n");
return 0;
}

改成如下格式:
#include<stdio.h>
int main()
{
char x;
printf("请输入一个字符:");
x=getchar();

if(x>65&&x<90||x>95&&x<122)
{
printf("英文字母\n");
}

else if (x>48&&x<59)
{
printf("数字\n");
}

else
{
printf("特殊字符\n");
}
return 0;
}
希望能帮到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-26
if (x>48&&x<59)前面加个else

printf("特殊字符\n");前面也加个else