Объясните пожалуйста как работает этот код? По описанию он копирует файлы\потоки. но я его понимаю как взять 1 символ файла а потом в цикле положить его обратно уже без символа конец файла... Это так? И что имеется в виду потоком? значения переданные в программу через терминал(cmd)? Code: #include <stdio.h> main() { int c; c = getchar(); while (c != EOF) { putchar(c); c = getchar(); } }