fgets

    -3зной

    1ответ

    Мне было интересно, если fgets() читает новый символ линии с пользовательского ввода, то есть на клавиатуре. Вот некоторые примеры кода я писал: while (1) { char userInput[3] = {'\0', '\0', '\0'}

    1зной

    2ответ

    Я хочу взять один символ ввода, который вводит пользователь, а затем распечатать его с помощью методов printf() и fgets() (все это часть большей программы, но это изолированная проблема). include <std

    -1зной

    3ответ

    Я пытался сделать программу, которая будет подсчитывать количество слов из текстового файла. У меня возникла проблема с подсчетом слов, я решил создать функцию для этого, потому что я буду делать друг

    0зной

    2ответ

    Проблема в том, что fgets не принимает значения в первой итерации цикла. Просто пропуская его. Как я вижу это. Я получаю, что в моем коде есть какая-то основная ошибка, но я этого не вижу. Fgets начин

    0зной

    1ответ

    Я начинаю начинать с программирования, я начинаю с языка C. В настоящее время я использую Программу «Начало программирования» с книгой «С для чайников» Дана Гукина При выполнении упражнения с помощью

    0зной

    2ответ

    У меня есть следующий фрагмент кода в одной из моих программ: char input[LINE_SIZE + 1]; /* +1 for '\0'. */ while(fgets(input, LINE_SIZE, stdin) != NULL) { /* Do stuff. */ } В вопросе, кото