Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

about 5 years ago

Language

C

Compiler

gcc HEAD 12.0.0 20210503 (experimental)

Options
Warnings
C11(GNU)
no pedantic

Author

anonymous

about 5 years ago

$ gcc prog.c -Wall -Wextra -std=gnu11
void shit(char *str)
{
  uint32_t a;
  memcpy(&a, str, sizeof(a));
  switch(a)
  {
    case 0x00616161: puts("aaa"); break;
    case 0x00626161: puts("aab"); break;
    case 0x00636161: puts("aac"); break;
    case 0x00646161: puts("aad"); break;
    case 0x00656161: puts("aae"); break;
    case 0x00666161: puts("aaf"); break;
    case 0x00676161: puts("aag"); break;
    case 0x00686161: puts("aah"); break;
    case 0x00696261: puts("abi"); break;
    case 0x006a6161: puts("aaj"); break;
  }
}
Exit Code:
0