Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2012, 19:01   #1
Jumb0
 
Регистрация: 24.09.2012
Сообщений: 3
По умолчанию Ошибка

нужно вывести символ и вещественное число
Код:
#include <stdio.h>
#include <conio.h>
void main()
{
  
   double a;
   char  c;
   scanf("%c", &c);
   printf("%s\n", c);
   scanf("%f", &a);
   printf("%f\n", a);
   getch();
}
Программа скомпелировалась . Число выводит .А вот с символом проблема.ввожу символ какой-нибудь и программа закрывается.
Можете сказать в чем причина

Последний раз редактировалось Stilet; 24.09.2012 в 19:34.
Jumb0 вне форума Ответить с цитированием
Старый 24.09.2012, 19:23   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,431
По умолчанию

Попробуйте printf("%с\n", c);
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 24.09.2012, 19:26   #3
Jumb0
 
Регистрация: 24.09.2012
Сообщений: 3
По умолчанию

А вот с символом проблема.ввожу символ какой-нибудь и выводит тот же символ . а не число. Это правильно?

Последний раз редактировалось Jumb0; 24.09.2012 в 19:29. Причина: -
Jumb0 вне форума Ответить с цитированием
Старый 24.09.2012, 19:36   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
ввожу символ какой-нибудь и выводит тот же символ
Гыгы... )))
А ты чего ожидал? Тебе же нужно вывести то что ты ввел или как?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.09.2012, 19:39   #5
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,431
По умолчанию

Цитата:
Сообщение от Jumb0 Посмотреть сообщение
А вот с символом проблема.ввожу символ какой-нибудь и выводит тот же символ . а не число. Это правильно?
Ну да. Считали как символ и вывели как символ - что не устраивает?)
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Nero - ошибка драйвера DMA. ошибка CRC NecRoMat Софт 5 09.05.2012 01:29
Где ошибка в этом исходном коде на языке Си? Или ошибка в Excel? ArchiCurtis Помощь студентам 2 07.04.2012 14:16
Ошибка run-time Error 1004 общая ошибка ODBC kaval88 Microsoft Office Excel 0 27.02.2011 20:20
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? ankris HTML и CSS 5 23.11.2010 16:58
...Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка... infrared Помощь студентам 0 16.04.2009 17:44