Получить файл g, в котором записаны сначала 5 положительных чисел, затем 5 отрицательных - C (СИ)
Формулировка задачи:
Компоненты файла f – целые двухзначные (отличные от нуля) числа, причем 10 положительных чисел, 10 отрицательных, и т.д. Получить файл g, в котором записаны сначала 5 положительных чисел, затем 5 отрицательных и т.д.
Задача крайне криво сформулирована, но всё же.
Решение задачи: «Получить файл g, в котором записаны сначала 5 положительных чисел, затем 5 отрицательных»
textual
Листинг программы
- int main()
- {
- int t,i;
- FILE *ff,fout;
- ff=fopen("file.txt","rt");
- fout=fopen("file2.txt","wt");
- while(!feof(ff))
- {
- for(i=1;i<=5;i++)
- {
- fscanf(ff,"%d",&t);
- fprintf(fout,"%d\n",t);
- }
- for(i=1;i<=5;i++)
- {
- fscanf(ff,"%d",&t);
- }
- for(i=1;i<=5;i++)
- {
- fscanf(ff,"%d",&t);
- fprintf(fout,"%d\n",t);
- }
- for(i=1;i<=5;i++)
- {
- fscanf(ff,"%d",&t);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д