getchar

    1зной

    5ответ

    Я нашел getchar() ведет себя по-разному в некоторых ситуациях. В следующем коде он пожирает символ новой строки на входе. #include <stdio.h> // copy input to output; 1st version int main() {

    0зной

    3ответ

    Программа работает, я правильно распределяю и перераспределяю данные. Я хотел сломать, если c == -1, поэтому я попытался сравнить c с «-» и данными [i-1] == '1', но я получил ошибку. Поэтому я попытал

    2зной

    1ответ

    У меня есть эта простая программа на C, которая читает символы из стандартного ввода и отображает таблицу с пронумерованными строками и столбцами, внутри которых находятся персонажи, которые мы написа

    0зной

    2ответ

    Скажем, у меня есть простой цикл while для ввода символов ** 1 * 0 *. После того, как более 10, я хочу, чтобы цикл остановился. Однако, break не работает. Только когда я нажимаю Enter, он заканчиваетс

    0зной

    2ответ

    Мне нужно получить одну строку символов и преобразовать их из базы, на которой они записаны, в десятичную базу, , как только набирается символ. Я сделал это с помощью следующей функции: int inToDec(in

    0зной

    2ответ

    Я использовал getchar(), чтобы остановить строку while. Моя проблема в том, что он останавливает строку while, если я набираю один или два символа, если пользовательский ввод больше двух символов, нич

    0зной

    1ответ

    Мне был предоставлен синтаксический анализатор CSV для использования в программе, и, похоже, у него есть ошибка, если в конце текстового файла он выводит пустую строку пустая строка, например, так Мой