looks ok.
no compiler errors?
what does it print?
Maybe the if ... else if ... construct needs {}
if () {
} else if () {
...
}
#include<stdio.h>
int main()
{
char ch;
printf("Enter Your State Name : ");
scanf("%c",&ch);
if(ch == 'a')
printf("Shipping Charge : $25");
else if(ch == 'b')
printf("Shipping Charge : $50");
else if(ch == 'c')
printf("Shipping Charge : $65");
else
printf("The state not in purchase");
return 0;
}
Please tell me what wrong
1 answer