Login
Вопрос новичка в С++
245 просмотров
Перейти к просмотру всей ветки
Вот задача: вводится два числа, потом операция (сложение, вычитание, умножение, деление), потом должен быть выведен результат. Вот, что я написал, помогите найти ошибки.
#include <stdafx.h>
#include <stdio.h>
int main(void)
{
int a,b;
char d;
printf("Vvedite dva chisla\n",0);
scanf("%d %d", &a,&b,0);
printf("Vvedite operaciyu\n",0);
scanf("%c",&d,0);
switch (d) {
case d='+' :printf("Summa chisel=%d", a+b,0); break;
case d='-': printf("Raznost chisel=%d", a-b,0); break;
case d='*': printf("Proizvedenie chisel=%d", a*b,0); break;
case d='/': printf("Chastnoe chisel=%d", a/b,0); break;
return 0;
}
}
#include <stdafx.h>
#include <stdio.h>
int main(void)
{
int a,b;
char d;
printf("Vvedite dva chisla\n",0);
scanf("%d %d", &a,&b,0);
printf("Vvedite operaciyu\n",0);
scanf("%c",&d,0);
switch (d) {
case d='+' :printf("Summa chisel=%d", a+b,0); break;
case d='-': printf("Raznost chisel=%d", a-b,0); break;
case d='*': printf("Proizvedenie chisel=%d", a*b,0); break;
case d='/': printf("Chastnoe chisel=%d", a/b,0); break;
return 0;
}
}