Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <cstdlib> // voor exit
- using namespace std;
- int main ( )
- {
- ifstream invoer;
- ofstream uitvoer;
- char kar;
- invoer.open ("invoer.txt",ios::in);
- if ( ! invoer )
- {
- cout << "File niet geopend" << endl;
- exit (1);
- } // if
- char prevkar = -1;
- uitvoer.open ("uitvoer.txt",ios::out);
- kar = invoer.get ( );
- int k = 1;
- while (!invoer.eof())
- {
- if(kar==prevkar)
- k++;
- else
- {
- if(prevkar!='\n' && prevkar!='\r' && k>1)
- {
- cout << "{" << k << "}";
- cout << kar;
- }
- else cout << kar;
- k = 1;
- }
- prevkar = kar;
- kar = invoer.get();
- } // while
- invoer.close ( );
- uitvoer.close ( );
- return 0;
- } // main
Advertisement
Add Comment
Please, Sign In to add comment