C programming Part II

What is output by the following code?

    char text[] = "good morning";
    for (int i = 0, len = strlen(text); i < len; i++){
        if (isspace(text[i])){
            printf("%c", text[i]);
        }
        else{
            printf("%c", text[i] - ('a' - 'A'));
        }
    }
 71797968 77798278737871
 morning
 103111111100 109111114110105110103
 GOOD MORNING
 good%morning