Не корректно работает функция - C (СИ)
Формулировка задачи:
Добрый день, вот сама функция:
Вопросы в коде, заранее спасибо.
#include <stdio.h> void main(void) { int nl = 0; int c = 0; while (c != 5){ // почему здесь проскакивает проверка? c = getchar(); if (c == ' ') c = getchar(); //этот гетчар не срабатывает. printf("Copy "); putchar(c); } }
Решение задачи: «Не корректно работает функция»
textual
Листинг программы
int main() { int c; while(c != '\n') { c = getchar(); if(c == ' ') { while(c == ' ') c = getchar(); } putchar(c); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д