请问我差哪几种格式?
自定义函数放在哪里?
是按什么逻辑,如何让输入A就可以走加法运算?
我这里列举了add、sub,乘法和除法一样的。
int calc_add(int a, int b)
{
return a + b;
}
int calc_sub(int a, int b)
{
return a - b;
}
void func()
{
char opt;
int a, b;
printf("请输入要参加的运算:");
scanf("%c", &opt);
switch() {
case 'A':
printf("请输入两个数:");
scanf("%d%d", &a, &b);
printf("结果为:%d\n", add(a,b));
break;
case 'B':
printf("请输入两个数:");
scanf("%d%d", &a, &b);
printf("结果为:%d\n", sub(a,b));
break;
default:
printf("运算符输入有误!");
break;
}
}