level 1
陈留堇
楼主
#include<stdio.h>
int main()
{
float p,price,c;
printf("Input payment:");
scanf("%f",&p);
c=p/100;
if (c<1)
{printf("price = %.1f\n",price);}
else if (c>=1&&c<2)
price=price*5%;
else if (c>=2&&c<5)
{printf("price = %.1f\n",price*8%);}
else if (c>=5&&c<10)
{printf("price = %.1f\n",price*10%);}
else
{printf("price = %.1f\n",price*15%);}
return 0;
}
编译错误D:\protect downloads\codeblocks master\project10\main.c|12|error: expected expression before ')' token|
怎么会错,12行之前和14行之前有问题么,新手求助



2018年12月26日 08点12分
1
int main()
{
float p,price,c;
printf("Input payment:");
scanf("%f",&p);
c=p/100;
if (c<1)
{printf("price = %.1f\n",price);}
else if (c>=1&&c<2)
price=price*5%;
else if (c>=2&&c<5)
{printf("price = %.1f\n",price*8%);}
else if (c>=5&&c<10)
{printf("price = %.1f\n",price*10%);}
else
{printf("price = %.1f\n",price*15%);}
return 0;
}
编译错误D:\protect downloads\codeblocks master\project10\main.c|12|error: expected expression before ')' token|
怎么会错,12行之前和14行之前有问题么,新手求助

