#include
float fun1(float a,float b)
{
float c;
c=a+b;
return c;
}
float fun2(float a,float b)
{
float c;
c=a-b;
return c;
}
float fun3(float a,float b)
{
float c;
c=a*b;
return c;
}
float fun4(float a,float b)
{
float c;
c=a/b;
return c;
}
int main()
{
int d;
float a,b;
printf("\t\t|--------------------|\n");
printf("\t\t| 简易计算器 |\n");
printf("\t\t|--------------------|\n");
printf("\t\t| 1-加法 |\n");
printf("\t\t| 2-减法 |\n");
printf("\t\t| 3-乘法 |\n");
printf("\t\t| 4-除法 |\n");
printf("\t\t| 0-退出 |\n");
printf("\t\t|--------------------|\n");
printf("选择需要的计算:\n");
scanf("%d",&d);
while(d<=5&&d>0)
{
printf("输入两个数字:\n");
scanf("%f,%f"&a,&b);
switch(d)
{
case 1:
printf("%.2f",fun1(a,b));
break;
case 2:
printf("%.2f",fun2(a,b));
break;
case 3:
printf("%.2f",fun3(a,b));
break;
case 4:
printf("%.2f",fun4(a,b));
break;
case 0:
printf("谢谢使用~~");
break;
}
}
printf("\n谢谢使用~~");
return 0;
}
显示输入那个位置有问题。新手求指导。我自己感觉结构有问题