哪出错了呢?
#include
int main()
{
int m,b,a;
char c1;
scanf("%d",&m);
scanf("%c",&c1);
if(m<=1000)
b=4;
if(m>1000)
{
a=m-1000;
if(a%500==0)
b=4+a/500*3;
if(a%500!=0)
b=4+(a/500+1)*3;
}
if(c1=='y')
{
b=b+5;
}
printf("%d",b);
return 0;
}
scanf("%d",&m);
scanf("%c",&c1);
改成
scanf("%d %c",&m,&c1);