Ошибка с вводом/выводом - C (СИ)

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

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

Qt компилирует, но в процессе исполнения программа закрывается с ошибкой.
void main(void)
{
    double num1=0.,num2=0.;
    char token = (char)0;
    scanf("%f%c%f",num1,token,num2);
    printf("%f%c%f",num1,token,num2);
}

Решение задачи: «Ошибка с вводом/выводом»

textual
Листинг программы
    double num1=0.,num2=0.;
    char token = (char)0;
    scanf("%lf%c%lf",&num1,&token,&num2);
    printf("Число %f Буква %c Число %f",num1,token,num2);

Объяснение кода листинга программы

  1. Объявляются две переменные типа double — num1 и num2, и инициализируются значением 0.
  2. Объявляется переменная типа char — token, и инициализируется значением 0.
  3. Используется функция scanf для ввода трех значений в переменные num1, token и num2.
  4. Используется функция printf для вывода значений переменных num1, token и num2.

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


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

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

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