Не компилируется код Use of undeclared identifier 'c' - C (СИ)

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

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

только начинаю изучение C. написал одну из первых программ:
#include <stdio.h>
/* копирование ввода на вывод; 1-я версия */
int main()
{
    int с;
    с = getchar ();
    while (с != EOF)
    {
        putchar (c);
        с = getchar ();
    }
}
ошибка: use of undeclared identifier 'c' putchar (c); погуглил, но по своей теме ничего не нашел.

Решение задачи: «Не компилируется код Use of undeclared identifier 'c'»

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

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

Код представлен одним предложением и состоит из одной строки. В данном случае происходит попытка использования неопределенной идентификаторной переменной 'c' в функции printf(). При этом, в коде отсутствует объявление переменной 'c', что приводит к ошибке компиляции. Список элементов кода:

  1. Строка кода: printf(%c, c);
  2. Функция printf() используется для вывода информации на консоль;
  3. Оператор %c указывает на формат вывода символа;
  4. Переменная 'c' используется в качестве аргумента функции printf().

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


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

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

14   голосов , оценка 3.786 из 5