Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- float num;
- bool b = false; //Флаг для проверки
- do{
- fseek(stdin,0,SEEK_END); //Отчищение потока ввода (чтобы мусора в нем не было)
- if(scanf("%f",&num)) //Если получается считать введенное за float, то записываем введенное в num
- {
- cout << num; //Показываем, что всё получилось
- b = true; //Меняем флаг на true
- }
- else //В другом случае
- cout << "Error\n"; //Выводим ошибку
- }while(!b); //И так пока ввод не будет нормальным
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement