#include <iostream>
using namespace std;
struct PRODUCT
{
char name[50];
int cost;
};
int main()
{
PRODUCT ice_cream[5];
for( int i = 0; i < sizeof ice_cream / sizeof *ice_cream; ++i )
{
puts("input name and cost");
scanf( "%s %d", ice_cream[i].name, &ice_cream[i].cost );
}
for( int i = 0; i < sizeof ice_cream / sizeof *ice_cream; ++i )
printf( "%d : %s %10u\n", i, ice_cream[i].name, ice_cream[i].cost );
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0ICBQUk9EVUNUCnsKCWNoYXIgICAgbmFtZVs1MF07CglpbnQgICAgIGNvc3Q7Cn07CgppbnQgbWFpbigpCnsKICAgIFBST0RVQ1QgaWNlX2NyZWFtWzVdOwogICAgZm9yKCBpbnQgaSA9IDA7IGkgPCBzaXplb2YgaWNlX2NyZWFtIC8gc2l6ZW9mICppY2VfY3JlYW07ICsraSApCiAgICB7CiAgICAJcHV0cygiaW5wdXQgbmFtZSBhbmQgY29zdCIpOwogICAgCXNjYW5mKCAiJXMgJWQiLCBpY2VfY3JlYW1baV0ubmFtZSwgJmljZV9jcmVhbVtpXS5jb3N0ICk7CiAgICB9CiAgICBmb3IoIGludCBpID0gMDsgaSA8IHNpemVvZiBpY2VfY3JlYW0gLyBzaXplb2YgKmljZV9jcmVhbTsgKytpICkKICAgICAgICBwcmludGYoICIlZCA6ICVzICUxMHVcbiIsIGksIGljZV9jcmVhbVtpXS5uYW1lLCBpY2VfY3JlYW1baV0uY29zdCApOwoJcmV0dXJuIDA7Cn0=