输入长宽高,判断是否是正方体,长方体,求解我的代码哪里需要修改!?
小弟刚学c,谢谢各位帮忙了输入时0的时候,还是会判断为长方体例如1,0,1,而0,0,1却不会。。。
#include<stdio.h>
int main()
{
int a,b,c;
printf("请输入长宽高:");
scanf("%d,%d,%d",&a,&b,&c);
if(a<=0)
printf("请输入大于0的数\n");
else
{if(b<=0)
printf("请输入大于0的数\n");
{if(c<=0)
printf("请输入大于0的数\n");
else
{if(a==b&&b==c)
printf("是正方体\n");
else
printf("是长方体\n");
}
}
}
return 0;
}