关于多个函数定义
程序如下:#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
void pluse(void);
void minus(void);
void multiply(void);
void divide(void);
char get_choice(void);
char get_first(void);
int main()
{
int choice;
void pluse(void);
void minus(void);
void multiply(void);
void divide(void);
while((choice=get_choice())!='q')
{
switch(choice)
{
case 'a':pluse();
break;
case 'b':minus();
break;
case 'c':multiply();
break;
case 'd':divide();
break;
default:printf("擦亮你的眼,只有a,b,c,d选项,按q退出");
break;
}
}
printf("欢迎使用凛冬计算器\n");
printf("如果好就推荐给别人");
system("pause");
return 0;
}
void pluse(void)
{
float plusen;
float pluse1;
float pluse2;
printf("请输入第一个数");
scanf("%f",&pluse1);
printf("请输入第二个数");
scanf("%f",&pluse2);
plusen=pluse1+pluse2;
printf("%f+%f=%f",pluse1,pluse2,plusen);
}
void minus(void)
{
float minusn;
float minus1;
float minus2;
printf("请输入第一个数");
scanf("%f",&minus1);
printf("请输入第一个数");
scanf("%f",&minus2);
minusn=minus1-minus2;
printf("%f-%f=%f",minus1,minus2,minusn);
}
void multiply(void)
{
float multiplyn;
float multiply1;
float multiply2;
printf("请输入第一个数");
scanf("%f",&multiply1);
printf("请输入第一个数");
scanf("%f",&multiply2);
multiplyn=multiply1+multiply2;
printf("%fX%f=%f",multiply1,multiply2,multiplyn);
}
void dinide(void)
{
float dividen;
float divide1;
float divide2;
printf("请输入第一个数");
scanf("%f",÷1);
printf("请输入第一个数");
scanf("%f",÷2);
while(divide2=0)
{
printf("你的数学老师要哭了,你尽然让分母为0");
scanf("%f",÷2);
}
dividen=divide1/divide2;
printf("%f/%f=%f",divide1,divide2,dividen);
}
这个程序是用来用一个菜单来选择加减乘除的运算
还请大神帮忙看看哪里错了
编辑器运行不了