C Program to convert lower case alphabet to upper case and upper case to lower case using ASCII values
Program
#include<stdio.h>
void main()
{
char ch;
printf("Enter a character\n");
scanf("%c", &ch);
if(ch >= 'a' && ch <= 'z')
{
ch = ch - 32;
printf("Upper Case:\t%c\n",ch);
}
else if(ch >= 'A' && ch <= 'Z')
{
ch = ch + 32;
printf("Lower Case:\t%c\n",ch);
}
else
printf("Invalid Character\n");
}
Output 1
Enter a character
u
Upper Case: U
Output 2
Enter a character
G
Lower Case: g