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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2012, 21:48   #1
nenf
Новичок
Джуниор
 
Регистрация: 05.09.2012
Сообщений: 2
По умолчанию Проверка на ввод цыфр

Суть вот в чем, нужна проверка, если пользователь вводит буквы или иные символы, дать ошибку, если цифры, то идти дальше

Суть задачи, перевести градусы Цельсия в фаренгейта

#include <stdio.h>
#include <conio.h>

main () {
float cel;
scanf("%f",&cel);

{
cel=cel*(33.8);
printf("%.3f",cel);
}

getch ();
return 0;
}
nenf вне форума Ответить с цитированием
Старый 05.09.2012, 23:04   #2
Kaela
Пользователь
 
Регистрация: 29.04.2012
Сообщений: 36
По умолчанию

возможно, есть более простой вариант
но попробуй поставить исключение
trycatch
Kaela вне форума Ответить с цитированием
Старый 15.09.2012, 21:04   #3
de-em
Пользователь
 
Регистрация: 28.07.2011
Сообщений: 14
По умолчанию

#include <ctype.h>
isdigit(int ch); есть также проверка только на символы... В общем гугли.
de-em вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка на ввод значений в StringGrid iKarma C++ Builder 0 24.12.2011 12:38
проверка на ввод Натаниэль Общие вопросы C/C++ 5 25.11.2011 10:34
проверка на неправильный ввод a.n.o.n.i.m Общие вопросы C/C++ 5 23.10.2011 09:57
Задание с циклами: ввод и проверка чисел.(Pascal) swillrocker Помощь студентам 4 04.05.2011 20:37