|
|
|
| #include <iostream>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <fstream.h>;
#pragma argsused
using namespace std;
char *file_text, *one_str;char c;
int main(int argc, char *argv[])
{ int r;
one_str = new char[256];
ifstream file("Text.txt");
if(!file) cout<<"ERROR" ;
bool fs = true;
int u=0,uu=0;
while (file.getline(one_str,256))
{
char *s1 = new char[256], *s2 = new char[256];
for(int i=0; i<=strlen(one_str); i++){
if(one_str[i]==' ') fs=false;
if(one_str[i]!=' '&&fs==true) {
s1[u] = one_str[i]; u++;
}
if(one_str[i]!=' '&&fs==false) {
s2[uu] = one_str[i];uu++;
}
if(fs==false&&(one_str[i]==' '||one_str=='\0')){
s1[u]=0;
s2[uu]=0;
cout<<s2<<" "<<s1<<" ";
}
}
delete [256] s1;
delete [256] s2;
}
cout<<file_text<<endl;
cin>>r;
system("PAUSE");
return 0;
} | |
|
|
|
|
|
|
|
для: Fantom666
(14.05.2010 в 18:42)
| | Хорошо было бы если бы ты закоммитил некоторые строки программы, и хотя бы в кратце описал что она должна выполнять т.к. некоторые (например я)мало понимают в cpp. | |
|
|
|
|
|
|
|
для: Fantom666
(14.05.2010 в 18:42)
| | Или хотя бы скажи, в чем ошибка и что прога должна делать и чего не делает) | |
|
|
|