/*ONJ PROGRAMMING CLUB var6.00*/
/*QUIZMASTER ID rzH*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
char ***str={
{"A-1","A-2","A-3"},
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
{"C-1","C-2","C-3","C-4","C-5"},
{"D-1","D-2","D-3","D-4"}};
int i=0;
int j=0;
int k=0;
int str_random[5];
int r;
int cnt;
for( i=0 ; i<10 ; i++ )
{
cnt = j = 0;
while( cnt < 5 )
{
if( cnt == 2 )
{
j--;
}
if( r > sizeof(str[j][0])/sizeof(str[j][0][0]) )
{
continue;
}
str_random[cnt] = r;
j++;
cnt;
}
printf("%s%sha%swo%s%s¥n",str
[0][str_random
[0]],str
[1][str_random
[1]],str
[1][str_random
[2]],str
[2][str_random
[3]],str
[3][str_random
[4]]}; }
return 0;
}
LypPTkogUFJPR1JBTU1JTkcgQ0xVQiB2YXI2LjAwKi8KLypRVUlaTUFTVEVSIElEIHJ6SCovCgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8dGltZS5oPgoKaW50IG1haW4odm9pZCkKewogICAgY2hhciAqKipzdHI9ewogICAgICAgIHsiQS0xIiwiQS0yIiwiQS0zIn0sCiAgICAgICAgeyJCLTEiLCJCLTIiLCJCLTMiLCJCLTQiLCJCLTUiLCJCLTYiLCJCLTciLCJCLTgifSwKICAgICAgICB7IkMtMSIsIkMtMiIsIkMtMyIsIkMtNCIsIkMtNSJ9LAogICAgICAgIHsiRC0xIiwiRC0yIiwiRC0zIiwiRC00In19OwogICAgCiAgICBpbnQgaT0wOwogICAgaW50IGo9MDsKICAgIGludCBrPTA7CiAgICBpbnQgc3RyX3JhbmRvbVs1XTsKICAgIGludCByOwogICAgaW50IGNudDsKICAgIAogICAgc3JhbmQoKHVuc2lnbmVkKXRpbWUoTlVMTCkpOwogICAgCiAgICBmb3IoIGk9MCA7IGk8MTAgOyBpKysgKQogICAgewogICAgICAgIGNudCA9IGogPSAwOwogICAgICAgIAogICAgICAgIHdoaWxlKCBjbnQgPCA1ICkKICAgICAgICB7CiAgICAgICAgICAgIHIgPSByYW5kKCk7CiAgICAgICAgICAgIAogICAgICAgICAgICBpZiggY250ID09IDIgKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBqLS07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgIGlmKCByID4gc2l6ZW9mKHN0cltqXVswXSkvc2l6ZW9mKHN0cltqXVswXVswXSkgKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICAgICAgc3RyX3JhbmRvbVtjbnRdID0gcjsKICAgICAgICAgICAgaisrOwogICAgICAgICAgICBjbnQ7CiAgICAgICAgfQogICAgICAgIAogICAgICAgIHByaW50ZigiJXMlc2hhJXN3byVzJXPCpW4iLHN0clswXVtzdHJfcmFuZG9tWzBdXSxzdHJbMV1bc3RyX3JhbmRvbVsxXV0sc3RyWzFdW3N0cl9yYW5kb21bMl1dLHN0clsyXVtzdHJfcmFuZG9tWzNdXSxzdHJbM11bc3RyX3JhbmRvbVs0XV19OwogICB9CiAgIAogICByZXR1cm4gMDsKfQogICAgICAgICAgICAgICA=
prog.c: In function ‘main’:
prog.c:11:9: warning: braces around scalar initializer
{"A-1","A-2","A-3"},
^
prog.c:11:9: note: (near initialization for ‘str’)
prog.c:11:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
{"A-1","A-2","A-3"},
^~~~~
prog.c:11:10: note: (near initialization for ‘str’)
prog.c:11:16: warning: excess elements in scalar initializer
{"A-1","A-2","A-3"},
^~~~~
prog.c:11:16: note: (near initialization for ‘str’)
prog.c:11:22: warning: excess elements in scalar initializer
{"A-1","A-2","A-3"},
^~~~~
prog.c:11:22: note: (near initialization for ‘str’)
prog.c:12:9: warning: braces around scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^
prog.c:12:9: note: (near initialization for ‘str’)
prog.c:12:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:10: note: (near initialization for ‘str’)
prog.c:12:16: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:16: note: (near initialization for ‘str’)
prog.c:12:22: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:22: note: (near initialization for ‘str’)
prog.c:12:28: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:28: note: (near initialization for ‘str’)
prog.c:12:34: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:34: note: (near initialization for ‘str’)
prog.c:12:40: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:40: note: (near initialization for ‘str’)
prog.c:12:46: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:46: note: (near initialization for ‘str’)
prog.c:12:52: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^~~~~
prog.c:12:52: note: (near initialization for ‘str’)
prog.c:12:9: warning: excess elements in scalar initializer
{"B-1","B-2","B-3","B-4","B-5","B-6","B-7","B-8"},
^
prog.c:12:9: note: (near initialization for ‘str’)
prog.c:13:9: warning: braces around scalar initializer
{"C-1","C-2","C-3","C-4","C-5"},
^
prog.c:13:9: note: (near initialization for ‘str’)
prog.c:13:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
{"C-1","C-2","C-3","C-4","C-5"},
^~~~~
prog.c:13:10: note: (near initialization for ‘str’)
prog.c:13:16: warning: excess elements in scalar initializer
{"C-1","C-2","C-3","C-4","C-5"},
^~~~~
prog.c:13:16: note: (near initialization for ‘str’)
prog.c:13:22: warning: excess elements in scalar initializer
{"C-1","C-2","C-3","C-4","C-5"},
^~~~~
prog.c:13:22: note: (near initialization for ‘str’)
prog.c:13:28: warning: excess elements in scalar initializer
{"C-1","C-2","C-3","C-4","C-5"},
^~~~~
prog.c:13:28: note: (near initialization for ‘str’)
prog.c:13:34: warning: excess elements in scalar initializer
{"C-1","C-2","C-3","C-4","C-5"},
^~~~~
prog.c:13:34: note: (near initialization for ‘str’)
prog.c:13:9: warning: excess elements in scalar initializer
{"C-1","C-2","C-3","C-4","C-5"},
^
prog.c:13:9: note: (near initialization for ‘str’)
prog.c:14:9: warning: braces around scalar initializer
{"D-1","D-2","D-3","D-4"}};
^
prog.c:14:9: note: (near initialization for ‘str’)
prog.c:14:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
{"D-1","D-2","D-3","D-4"}};
^~~~~
prog.c:14:10: note: (near initialization for ‘str’)
prog.c:14:16: warning: excess elements in scalar initializer
{"D-1","D-2","D-3","D-4"}};
^~~~~
prog.c:14:16: note: (near initialization for ‘str’)
prog.c:14:22: warning: excess elements in scalar initializer
{"D-1","D-2","D-3","D-4"}};
^~~~~
prog.c:14:22: note: (near initialization for ‘str’)
prog.c:14:28: warning: excess elements in scalar initializer
{"D-1","D-2","D-3","D-4"}};
^~~~~
prog.c:14:28: note: (near initialization for ‘str’)
prog.c:14:9: warning: excess elements in scalar initializer
{"D-1","D-2","D-3","D-4"}};
^
prog.c:14:9: note: (near initialization for ‘str’)
prog.c:45:13: warning: statement with no effect [-Wunused-value]
cnt;
^~~
prog.c:48:145: error: expected ‘)’ before ‘}’ token
printf("%s%sha%swo%s%s¥n",str[0][str_random[0]],str[1][str_random[1]],str[1][str_random[2]],str[2][str_random[3]],str[3][str_random[4]]};
^
prog.c:48:145: error: expected ‘;’ before ‘}’ token
prog.c:18:9: warning: unused variable ‘k’ [-Wunused-variable]
int k=0;
^
prog.c: At top level:
prog.c:51:4: error: expected identifier or ‘(’ before ‘return’
return 0;
^~~~~~
prog.c:52:1: error: expected identifier or ‘(’ before ‘}’ token
}
^