Повтор ввода числа, если оно меньше либо равно нулю - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Если при вводе число меньше или равно 0 , то повторить его ввод заново
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include<windows.h>
 
#define time 60 
 
int main(void)
{
    int  min,stt,k;
 
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
 
    printf_s("ввод мин:");
    stt= scanf_s("%d", &min);
    //if (stt <= 0)
    //{
            while (stt <= 0)
        {
            printf_s("Неверно введенное значение.Повторите ввод : ");
            //fflush(stdin);
            stt = scanf_s("%d", &min);
        }
//  }else
    
    k= min*time;
    printf_s("ответ %d : \n", k);
 
    system("pause");
    _getch;
    return 0;
}

Решение задачи: «Повтор ввода числа, если оно меньше либо равно нулю»

textual
Листинг программы
stt= scanf_s("%d", &min);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы