появилась проблема.хочу чтоб калькулятор считал вещественные числа.вотизменил программу.но при вводе второго числаоно выходит с программы.в чём дело?
#include<stdio.h>
#include<conio.h>
main()
{
float a,b;
char c;
printf("Vvedite chislo ");
scanf("%f", &a);
printf("Vvedite operatsiy ");
scanf("%s", &c);
printf("Vvedite chislo ");
scanf("%f", &b);
switch(c)
{
case '+': printf("Suma:%f%c%f=%f \n",a,c,b,a+b); break;
case '*': printf("Dobutok:%f%c%f=%f \n",a,c,b,a*b);break;
case '/': printf("Chastka:%f%c%f=%f \n",a,c,b,a/b); break;
case '-': printf("Raznitsa: %f%c%f=%f \n", a,c,b,a-b);
}
getch();
}