|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
int main()
{
int a,b,c;
printf("请输入三个数字进行比较:");
scanf("%d %d %d",&a,&b,&c);
if((a>b>c)||(a>c>b)||(a>b==c))
{
printf("%d=max",a);
}
if((b>a>c)||(b>c>a)||(b>c==a))
{
printf("%d=max",b);
}
if((c>a>b)||(c>b>a)||(c>a==b))
{
printf("%d=max",c);
}
if(a==b==c)
{
printf("没有最大值");
}
if((c!='1','2','3','4','5','6','7','8','9','0')||(a!='1','2','3','4','5','6','7','8','9','0')||(c!='1','2','3','4','5','6','7','8','9','0'))
{
printf("输入的值不是阿拉伯数字,请重新输入");
}
return 0;
}
输出的结果每次都是“输入的结果不是阿拉伯数字,请重新输入”,所以到底是哪里错了呀?
- #include<stdio.h>
- int main()
- {
- int a,b,c;
- printf("请输入三个数字进行比较:");
- scanf("%d %d %d",&a,&b,&c);
- if(a>b&&a>c)
- {
- printf("%d=max",a);
- }
- else if(b>a&&b>c)
- {
- printf("%d=max",b);
- }
- else if(c>a&&c>b)
- {
- printf("%d=max",c);
- }
- else if(a==b&&b==c)
- {
- printf("没有最大值");
- }
- return 0;}
复制代码
|
|