Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программа, работа с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файлы и записи http://www.cyberforum.ru/cpp-beginners/thread129233.html
О каждом из студентов известны фамилия и оценка, полученная на экзамене (2, 3, 4 или 5). Определить, средний балл группы по предмету и отпечатать фамилии студентов, получивших «удовлетворительно(3)»....
C++ квадратная матрица.С++ 1. Дана действительная квадратная матрица порядка n, все элементы которой различны. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять его местами с элементом, стоящим... http://www.cyberforum.ru/cpp-beginners/thread129217.html
Функция и двумерный массив. C++
День добрый. У меня такое задание: нужно создать функцию которая будет находить сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Если делать функцию через void(),...
C++ Двумерные массивы на Borland 3.1
Здравствуйте Все! Если кто может, нужно решить две задачи или хотя бы подсказать принцип действия ,или часть проги.:):):) Задача№1: Известно,что в Москве самыми теплыми являются дни с 15 июля по...
C++ сортировка строк ошибка в коде http://www.cyberforum.ru/cpp-beginners/thread129200.html
Добрый день форумчане нужна помощь с кодом. Сформировать динамический массив из n строк.Длина строки не должна превышать m. Строки состоят из слов разделяемых пробелом. Выполнить сортировку строк по...
C++ "Визначення максимальних і мінімальних значень матриці" Ты знаешь как сделать??на языке С++ подробнее

Показать сообщение отдельно
Kyter
0 / 0 / 0
Регистрация: 13.05.2010
Сообщений: 22

Программа, работа с файлами - C++

14.05.2010, 07:12. Просмотров 1291. Ответов 15
Метки (Все метки)

Нужно разработать программу, которая ставит в начало каждой строки текстового файла столько пробелов, сколько в ней их встречается
Кто может, помогите пожалуйсто
Вот часть программы, который я написал, но она не робит, незнаю почему
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <stdio.h>
#include <fstream.h>
#include <alloc.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
 
void main ()
{
 FILE *in;
 unsigned int i,u,j;
 j=0;
 char c;
 char str[100];
 char a[2];
 a[1]=' ';
  in=fopen("C:\cpp\BC\BIN\f1.txt","r");
   fgets (str,50,in);
   for (i=0;;i++)
  {
  fscanf (in,"%c",c);
  if (c==' ') {j++;}
  if (c=='\n') {break;}
  }
  fclose(in);
 in=fopen("C:\cpp\BC\BIN\f1.txt","a");
  fseek (in,i,SEEK_SET);
    for (u=0;;u++)
 {
  fprintf (in,"%c",a[1]);
  if (u>j) {break;}
 }
 fclose(in);
 getch();
}
Добавлено через 13 часов 15 минут
Поможет кто?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru