#include <iostream>
using namespace std;
int main() {
int widthValue = 4;
char sentence[ 10 ];
cout << "Enter a sentence:" << endl;
cin.width( 5 ); // input only 4 characters from sentence
// set field width, then display characters based on that width
while ( cin >> sentence )
{
cout << "|";
cout.width( widthValue++ );
cout << sentence << "|" << endl;
cin.width(5); // input 5 more characters from sentence
} // end while
return 0;
} // end main
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICAgaW50IHdpZHRoVmFsdWUgPSA0OwogICAgIGNoYXIgc2VudGVuY2VbIDEwIF07CgogICAgIGNvdXQgPDwgIkVudGVyIGEgc2VudGVuY2U6IiA8PCBlbmRsOwogICAgIGNpbi53aWR0aCggNSApOyAvLyBpbnB1dCBvbmx5IDQgY2hhcmFjdGVycyBmcm9tIHNlbnRlbmNlCgogICAgIC8vIHNldCBmaWVsZCB3aWR0aCwgdGhlbiBkaXNwbGF5IGNoYXJhY3RlcnMgYmFzZWQgb24gdGhhdCB3aWR0aAogICAgIHdoaWxlICggY2luID4+IHNlbnRlbmNlICkKICAgICB7CiAgICAgCWNvdXQgPDwgInwiOwogICAgICBjb3V0LndpZHRoKCB3aWR0aFZhbHVlKysgKTsKICAgICAgY291dCA8PCBzZW50ZW5jZSA8PCAifCIgPDwgZW5kbDsKICAgICAgY2luLndpZHRoKDUpOyAvLyBpbnB1dCA1IG1vcmUgY2hhcmFjdGVycyBmcm9tIHNlbnRlbmNlCiAgICAgIH0gLy8gZW5kIHdoaWxlCiAgICAgIHJldHVybiAwOwogfSAvLyBlbmQgbWFpbgog