#include<stdio.h>
int arithmetic(float a, float b, int c){
// printf(«Введите первое число: «);
//scanf(«%f», &a);
//printf(«\nВведите 1 для +, 2 для -, 3 для *, 4 для / : «);
//scanf(«%d», &c);
if (c == 4) {
do {
//printf(«\nВведите второе число: «);
//scanf(«%f», &b);
} while (b == 0);
} else {
//printf(«\nВведите второе число: «);
//scanf(«%f», &b);
}
float d;
char m;
switch (c) {
case 1:
m = ‘+’;
d = a + b;
printf(«%f %c %f = %f», a, m, b, d);
break;
case 2:
m = ‘-‘;
d = a — b;
printf(«%f %c %f = %f», a, m, b, d);
break;
case 3:
m = ‘*’;
d = a * b;
printf(«%f %c %f = %f», a, m, b, d);
break;
case 4:
m = ‘/’;
d = a / b;
printf(«%f %c %f = %f», a, m, b, d);
break;
default:
printf(«Неизвестная операция»);
}
return a,b,c ;
}
Об авторе