#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
char thisRecord[4][256];
while( cin.peek() != EOF )
{
cout << "In loop!" << endl;
cin.getline( thisRecord[0], 5, '\n' );
cin.getline( thisRecord[1], 20, '\n' );
cin.getline( thisRecord[2], 9, '\n' );
cin.getline( thisRecord[3], 9, '\n' );
cin.getline( thisRecord[4], 9, '\n' );
// Show stock number
cout.setf( ios::right );
cout.width( 5 );
cout << thisRecord[0];
// Show item description
cout.width( 20 );
cout.unsetf( ios::right );
cout.setf( ios::left );
cout << thisRecord[1];
// Show item cost
cout.width( 9 );
cout.setf( ios::right );
cout << thisRecord[2];
// Show item price
cout.width( 9 );
cout.setf( ios::right );
cout << thisRecord[3];
// Show item quantity
cout.width( 9 );
cout.setf( ios::right );
cout << thisRecord[4] << "\n";
}
system( "pause" );
}
I2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGNoYXIgdGhpc1JlY29yZFs0XVsyNTZdOwoKICAgIHdoaWxlKCBjaW4ucGVlaygpICE9IEVPRiApCiAgICB7CiAgICAgICAgY291dCA8PCAiSW4gbG9vcCEiIDw8IGVuZGw7CiAgICAgICAgY2luLmdldGxpbmUoIHRoaXNSZWNvcmRbMF0sIDUsICdcbicgKTsKICAgICAgICBjaW4uZ2V0bGluZSggdGhpc1JlY29yZFsxXSwgMjAsICdcbicgKTsKICAgICAgICBjaW4uZ2V0bGluZSggdGhpc1JlY29yZFsyXSwgOSwgJ1xuJyApOwogICAgICAgIGNpbi5nZXRsaW5lKCB0aGlzUmVjb3JkWzNdLCA5LCAnXG4nICk7CiAgICAgICAgY2luLmdldGxpbmUoIHRoaXNSZWNvcmRbNF0sIDksICdcbicgKTsKCiAgICAgICAgLy8gU2hvdyBzdG9jayBudW1iZXIKICAgICAgICBjb3V0LnNldGYoIGlvczo6cmlnaHQgKTsKICAgICAgICBjb3V0LndpZHRoKCA1ICk7CiAgICAgICAgY291dCA8PCB0aGlzUmVjb3JkWzBdOwoKICAgICAgICAvLyBTaG93IGl0ZW0gZGVzY3JpcHRpb24KICAgICAgICBjb3V0LndpZHRoKCAyMCApOwogICAgICAgIGNvdXQudW5zZXRmKCBpb3M6OnJpZ2h0ICk7CiAgICAgICAgY291dC5zZXRmKCBpb3M6OmxlZnQgKTsKICAgICAgICBjb3V0IDw8IHRoaXNSZWNvcmRbMV07CgogICAgICAgIC8vIFNob3cgaXRlbSBjb3N0CiAgICAgICAgY291dC53aWR0aCggOSApOwogICAgICAgIGNvdXQuc2V0ZiggaW9zOjpyaWdodCApOwogICAgICAgIGNvdXQgPDwgdGhpc1JlY29yZFsyXTsKCiAgICAgICAgLy8gU2hvdyBpdGVtIHByaWNlCiAgICAgICAgY291dC53aWR0aCggOSApOwogICAgICAgIGNvdXQuc2V0ZiggaW9zOjpyaWdodCApOwogICAgICAgIGNvdXQgPDwgdGhpc1JlY29yZFszXTsKCiAgICAgICAgLy8gU2hvdyBpdGVtIHF1YW50aXR5CiAgICAgICAgY291dC53aWR0aCggOSApOwogICAgICAgIGNvdXQuc2V0ZiggaW9zOjpyaWdodCApOwogICAgICAgIGNvdXQgPDwgdGhpc1JlY29yZFs0XSA8PCAiXG4iOwogICAgfQoKICAgIHN5c3RlbSggInBhdXNlIiApOwp9
ICAgIDEgSXRlbSBvbmUgICAgICAgICAgICAgICAgICAgMTEgICAgICAgMTIgICAgICAgMTMKICAgIDIgSXRlbSB0d28gICAgICAgICAgICAgICAgICAgMTIgICAgICAgMTMgICAgICAgMTQKICAgIDMgSXRlbSB0aHJlZSAgICAgICAgICAgICAgICAgMTMgICAgICAgMTQgICAgICAgMTU=
1 Item one 11 12 13
2 Item two 12 13 14
3 Item three 13 14 15