|
|
|
| Задача собственно такова:
Вывести на экран фрагмент текстового файла произвольной длины и с произвольной
позиции, задаваемых с клавиатуры.
У меня есть файл с данными (несколько строк) in.txt и такой код
#include <stdio.h>
int l, p;
char str[256];
void main()
{
FILE *f=fopen("in.txt", "r+t");
fscanf(f, "%s", str);
printf("%s\n", str);
fclose(f);
}
fscanf здесб судя по всему не работает, т.к. выводит только одно слово. Мне же нужно как то определить длину выводимого фрагмента и позицию, с которой начинать вывод. Знаю что здесь нужен т.н. потоковый вывод, но не знаю, как его организовать. Помогите, народ, C++ давно не занимался. практически заново учу) Очень надо, послезавтра сдавать) | |
|
|