w3resource

C Programming: Check whether a letter is uppercase or not


24. Check Uppercase Letter

Write a program in C to check whether a letter is uppercase or not.

C Programming: Check whether a letter is uppercase or not


Sample Solution:

C Code:

#include<stdio.h>
#include<ctype.h>

int main() {
    char TestChar; // Variable to store the input character

    printf("\n Check whether a letter is uppercase or not :\n");
    printf("------------------------------------------------\n");
    printf(" Input a character : "); // Prompt user to input a character
    scanf("%c", &TestChar); // Read a character from the user

    // Check if the entered character is an uppercase letter
    if (isupper(TestChar)) {
        printf(" The entered letter is an UPPERCASE letter. \n"); // Display message if it is an uppercase letter
    } else {
        printf(" The entered letter is not an UPPERCASE letter. \n"); // Display message if it is not an uppercase letter
    }

    return 0; // Return 0 to indicate successful execution of the program
}

Output:

 Check whether a letter is uppercase or not :
------------------------------------------------
 Input a character : p
 The entered letter is not an UPPERCASE letter.

Flowchart:

Flowchart: Check whether a letter is uppercase or not


For more Practice: Solve these Related Problems:

  • Write a C program to determine if an input character is uppercase by comparing its ASCII value.
  • Write a C program to check if a letter is uppercase and then convert it to lowercase if needed.
  • Write a C program to verify a character’s case using bitwise operators to test if it is uppercase.
  • Write a C program to check whether a character is uppercase and output a corresponding message without library calls.

Go to:


PREV : Check Hexadecimal Digit.
NEXT : Replace Spaces with Specific Character.

C Programming Code Editor:



Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.