#include <stdio.h>
void main()
{
int a=0;
int b=0;
int m=0;
int n=0;
int p=0;
float q=0;
printf("请输入两个整数\n");
scanf("%d%d",&a,&b,&m,&n,&p,&q);
printf("m=%d\n",m=a+b);
printf("n=%d\n",n=a-b);
printf("p=%d\n",p=a*b);
printf("q=%d\n",q=a/b);
scanf("%s",&a,&b);
switch (a,b)
{
case 1 :printf("加法\n",m=a+b);break;
case 2 :printf("减法\n",n=a-b);break;
case 3 :printf("乘法\n",p=a*b);break;
case 4 :printf("除法\n",q=a/b);break;
default:printf("请重新输入\n");
}
}
简直一团糟
scanf("%d%d",&a,&b,&m,&n,&p,&q);两个%d,却指定了6个变量
printf("m=%d\n",m=a+b);===不能写m=a+b,只需要a+b就行了,下面一样
scanf("%s",&a,&b);----这又是什麽鬼?
switch (a,b)这是啥意思?
你没有写%d
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!