Предположим, у меня есть файл со следующим содержимым
abcdefghijkl
mnopqrstuvwx
yz1234567890
, и я хочу прочитать только первые 5 символов из каждой строки, чтобы он мог выглядеть следующим образом:
abcde
mnopq
yz123
Я пробовал следующее решение,
char line[5];
for (int i = 0; i < 5; i++){
char c = getchar();
line[i] = c;
printf("%c", line[i]);
}
, но оно не работает. Как я могу решить это?