Исправить ошибку в коде - C (СИ) (74441)

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

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

Листинг программы
  1. int main()
  2. {
  3. char c;
  4. c=getchar();
  5. if(c>='A' && c<'z')printf("ZNAK\n");
  6. else printf("%d",c);
  7. c=(c>=48 && c<=57)?
  8. printf("%d",c): printf("ZNAK\n");
  9.  
  10. return 0;
  11. }
Что тут не правильного, чего не работает программа!?

Решение задачи: «Исправить ошибку в коде»

textual
Листинг программы
  1. printf("%d",c);

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

  1. В коде есть строка с функцией printf.
  2. Функция printf принимает строку формата и переменные в качестве аргументов.
  3. В данной строке формата присутствует место для одного числа - %d.
  4. В качестве аргументов функции передается одно число - c.
  5. Число c будет заменяться на свое значение в строке формата.
  6. Результатом работы функции будет вывод числа c на экран.
  7. Возможно, в коде должно быть что-то еще, но в данном случае представлен только этот фрагмент.

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


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

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

9   голосов , оценка 4.444 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут