Не корректно работает функция - 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);
}
}