新手问一个关于 switch 选择结构的问题
# include <stdio.h># include <math.h>
int main()
{
int i;//char i;
float r5, p, p1;
printf("请输入您要选择的存款方法的号数 1~5:\n");
scanf("%c", &i);
p=1000;
r5=0.0585;
p1=p*((1+r5)*5);
switch(i)
{
case 1:printf("%f\n", p1);break;//这里的整型‘1’改为字符型‘A’就正常了,用整型‘1’运行没结果
default:printf("enter data error!\n");
}
return 0;