读书人

帮手看看那里出有关问题了

发布时间: 2013-01-09 09:38:16 作者: rapoo

帮手看看那里出问题了
#include <stdio.h>
void main()
{
char b,c,'a','b','c';
float a,m;
scanf("%c %f %c",&b,&a,&c);
if(b>='a'&&b<='c')
{
if(b='a')
{
if(c='m')
{
m=1.50*a*5%;
}
if(c='e')
{
m=1.50*a*10%;

}
if(c='f')
{
(m=1.50*a*5%)||(1.50*a*10%);
}
}
else
if (b='b')
{
if(c='m')
{
m=1.35*a*5%;
}
if(c='e')
{
m=1.35*a*10%;
}
if(c='f')
{
(m=1.35*a*5%)||(1.35*a*10%);
}
}
else
if(b='c')
{
if(c='m')
{
m=1.18*a*5%;
}
if(c='e')
{
m=1.18*a*10%;
}
if(c='f')
{
(m=1.18*a*5%)||(1.18*a*10%);
}
}
printf("%.2f",m);
}
}





[解决办法]
if (b == 'a') 你少个等号 =。=!

读书人网 >C++

热点推荐