Listing 1

main()
    {
    char c = 'é';
    char c1 = '\x8A';

    if (c == 'é'
        printf("\n Equal %d %d", c, 'é');
    else
        printf("\n Unequal %d %d", c, 'é');
    if (c == (char) 'é')
        printf("\n (char) Equal %d %d", c, (char) 'é');
    else
        printf("\n (char) Unequal %d %d", c, 'é');

    if (c == '\x8A')
        printf("\n Hex Equal %d %d", c, '\x8A');
    else
        printf("\n Hex Unequal %d %d", c, '\x8A');
    if (c == (char) 'é')
        printf("\n Hex (char) Equal %d %d", c, (char)'\x8A'
    else
        printf("\n Hex (char) Unequal %d %d", c, '\x8A');
    }