Результаты поиска по запросу "getchar"

3 ответа

scanf / getchar работает правильно только первый раз через цикл?

Я пытаюсь, чтобы пользователь ввел число столько раз, сколько он хочет (и создал узел связанного списка для каждого из номеров).Однако я'Мы пробовали нес...

3 ответа

Почему мне нужно дважды нажать Ctrl-D, чтобы отметить конец файла?

char **query; query = (char**) malloc ( sizeof(char*) ); int f=0; int i=0,j=0,c; while((c=getchar())!=EOF) { if(!isalpha(c)) continue; if(f==1) query=(char**) realloc(query,(i+1)*sizeof(char*)); query[i]=(char*) ...

2 ответа

Являются ли getchar () эквивалентными scanf («% c») и putchar () эквивалентными printf («% c»)?

ТОП публикаций

7 ответов

Проблема с EOF в C

7 ответов

Проблема с EOF в C

Я пишу программу, которая должна читать две строки, которые могут содержать разрывы строк и различные другие символы. Поэтому я использую EOF (Ctrl-Z или Ctrl-D), чтобы завершить строку. Это прекрасно работает с первой переменной, но со второй ...

10 ответов

Как избежать нажатия Enter с помощью getchar ()

В следующем коде: #include <stdio.h> int main(void) { int c; while ((c=getchar())!= EOF) putchar(c); return 0; }Я должен нажатьВойти распечатать все буквы, которые я ввелgetchar, но я не хочу этого делать, то, что я хочу сделать, это нажать ...

1 ответ

Поток управления программой не работает должным образом

7 ответов

Я пытаюсь понять getchar ()! = EOF

Я читаю язык программирования Си и все понял до сих пор. Однако когда я наткнулся на

0 ответов

Дождаться нажатия клавиши ввода в C внутри цикла while?

Я пишу программу на C, и мне нужно подождать, пока пользователь нажмет любую клавишу, чтобы продолжить. Когда я использую

6 ответов

getchar читает ввод из потока ввода, который доступен только после нажатия клавиши ENTER. до тех пор, пока вы не увидите только отраженный результат из консоли. Чтобы достичь желаемого результата, вы можете использовать что-то вроде этого

од C: int c; c = getchar(); while (c != EOF) { putchar(c); c = getchar(); }Почему эта программа реагирует так на вводhello? hello helloа не как hheelloo