Mega Code Archive

 
Categories / C Tutorial / Data Type
 

Compare char variable in if statement

#include <stdio.h>   int main() {     char a,b;       printf("Which character is greater?\n");     printf("Type a single character:");     a=getchar();     printf("Type another character:");     b=getchar();       if(a > b)     {         printf("'%c' is greater than '%c'!\n",a,b);     }     else if (b > a)     {         printf("'%c' is greater than '%c'!\n",b,a);     }     else     {         printf("Next time, don't type the same character twice.");     }     return(0); } Which character is greater? Type a single character:1 Type another character:'1' is greater than ' '!