Исправить ошибку в коде - C (СИ) (74441)
Формулировка задачи:
int main()
{
char c;
c=getchar();
if(c>='A' && c<'z')printf("ZNAK\n");
else printf("%d",c);
c=(c>=48 && c<=57)?
printf("%d",c): printf("ZNAK\n");
return 0;
}Решение задачи: «Исправить ошибку в коде»
textual
Листинг программы
printf("%d",c);
Объяснение кода листинга программы
- В коде есть строка с функцией printf.
- Функция printf принимает строку формата и переменные в качестве аргументов.
- В данной строке формата присутствует место для одного числа -
%d. - В качестве аргументов функции передается одно число -
c. - Число
cбудет заменяться на свое значение в строке формата. - Результатом работы функции будет вывод числа
cна экран. - Возможно, в коде должно быть что-то еще, но в данном случае представлен только этот фрагмент.