这个代码总是打印错误代码
罚款卢比。 1
尽管输入天数为> 30
。是什么原因?
#include<stdio.h>
int main(void)
{
int days;
printf("enter no. of days");
scanf("%d",&days);
if (days<=5){printf("fine 50 paise");}
else if (5<days<=10){printf("fine Rs. 1");}
else if (10<days<30){printf("fine Rs.5");}
else printf(" memebership cancelled");
}
正确地格式化你的代码,特别是缩进,会使它更容易阅读。 –
添加一个有意义的标题也会有所帮助。 –
我确定这是重复的(我已经回答了关于'x