/* ichijou4.c - Don Yang (uguu.org) 06/18/06 */ #include #define TOUPPER(_) (_ & 0x5f) void main(int c, char **unused) { while( (c = getchar()) + 1 ) { if( ((c > 64 && c < 91) || (c > 96 && c < 123)) ? printf("%c%s ", c, TOUPPER(c) < 74 ? TOUPPER(c) - 69 ? TOUPPER(c) - 65 ? TOUPPER(c) - 73 ? TOUPPER(c) - 72 ? TOUPPER(c) - 68 ? TOUPPER(c) - 67 ? TOUPPER(c) - 70 ? TOUPPER(c) - 71 ? /*B*/"ravo" : /*G*/"olf" : /*F*/"oxtrot" : /*C*/"harlie" : /*D*/"elta" : /*H*/"otel" : /*I*/"ndia" : /*A*/"lpha" : /*E*/"cho" : TOUPPER(c) < 85 ? TOUPPER(c) - 84 ? TOUPPER(c) - 79 ? TOUPPER(c) - 78 ? TOUPPER(c) - 83 ? TOUPPER(c) - 82 ? TOUPPER(c) - 76 ? TOUPPER(c) - 77 ? TOUPPER(c) - 80 ? TOUPPER(c) - 75 ? TOUPPER(c) - 74 ? /*Q*/"uebec" : /*J*/"uliet" : /*K*/"ilo" : /*P*/"apa" : /*M*/"ike" : /*L*/"ima" : /*R*/"omeo" : /*S*/"ierra" : /*N*/"ovember" : /*O*/"scar" : /*T*/"ango" : TOUPPER(c) - 85 ? TOUPPER(c) - 87 ? TOUPPER(c) - 89 ? TOUPPER(c) - 86 ? TOUPPER(c) - 88 ? /*Z*/"ulu" : /*X*/"-ray" : /*V*/"ictor" : /*Y*/"ankee" : /*W*/"hiskey" : /*U*/"niform") : putchar(c) ) {} } }