I'm trying to do a simple code but I'm having hard time while trying to make it work.
I want to get an int from stdin between 1 and 50.
if the number is 1 then to print A
if the number is 11 then to print J
if the number is 12 then to print Q
if the number is 13 then to print K
Edit: If its none of them, then just return the number.
i tried to use %c but it wont work for numbers from 10 and above
then i managed to do it by using switch but the default part is not working for me. the only thing i managed to do is to make 50 case's for each number but that's just look horrible.
any help would be appreciated.
#include <stdio.h>
main() {
    int number;
    scanf("%d", &number);
    char*  card = NULL;
    switch (number)
    {
    case 1:
        card = "A";
        break;
    case 11:
        card = "J";
        break;
    case 12:
        card = "Q";
        break;
    case 13:
        card = "K";
        break;
    default:
        card = //Dont know what to write here//;
    }
    printf("%s\n", card);
    return 0;
}
 
     
     
     
     
    