|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.05.2010, 01:31 | #1 |
Новичок
Джуниор
Регистрация: 25.05.2010
Сообщений: 1
|
программа по работе с текстовыми файлами
Необходимо написать программу,которая считывает текст из файла и выводит его на экран,меняя местами каждые 2 соседних слова.
часть программы есть,но нужно само действие замены слов дописать #include "stdafx.h" #include "iostream" #include "fstream" #include "cstring" using namespace std; int _tmain(int argc, _TCHAR* argv[]) { fstream ff; char file_name [40]; char S1[255]; int i,n; cout<<"Vvedite imya faila: "; cin>>file_name; ff.open (file_name, ios::in); if (ff.is_open()==0) { cout<<"Oshibka\n"; exit(1); } while (!ff.eof()) { ff.getline (S1, 254); cout<<S1; }ff.close(); i=0; n=strlen(S1); // вот тут примерно эта часть с заменой cout<<'\n'; S1[n]='\0'; cout<<S1<<'\n'; ff.close(); return 0; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите по работе с текстовыми файлами | ЕвгениуS | Помощь студентам | 9 | 17.01.2010 15:10 |
Работа с Текстовыми файлами | wwww | Общие вопросы Delphi | 5 | 29.10.2007 11:17 |
Задача с текстовыми файлами | SpeedMaster | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 02.04.2007 15:43 |