Показать сообщение отдельно
Старый 30.06.2012, 17:27   #12 (permalink)
mish_k98
Member
 
Аватар для mish_k98
 
Регистрация: 28.11.2010
Сообщений: 728
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 45
По умолчанию

появилась проблема.хочу чтоб калькулятор считал вещественные числа.вотизменил программу.но при вводе второго числаоно выходит с программы.в чём дело?


#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();
}
mish_k98 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070