C Tutorial
This C program reads the characters as input and compares the characters to find both are equal or not (greater than or smaller than).
#include<stdio.h> void main() { char ch1, ch2; printf("Enter characters: "); scanf("%c%c",&ch1, &ch2); if(ch1 == ch2) { printf("Characters are equal!"); } else if(ch1 > ch2) { printf("Character %c is greater than %c!", ch1, ch2); } else { printf("Character %c is smaller than %c!", ch1, ch2); } }
Output:
$ cc char-comparision.c $ ./a.out Enter characters: ad Character a is smaller than d! $ ./a.out Enter characters: aa Characters are equal! $ ./a.out Enter characters: db Character d is greater than b!
We can also read the character input using getchar function instead of using scanf function.
#include<stdio.h> void main() { char ch1, ch2; printf("Enter characters: "); ch1 = getchar(); ch2 = getchar(); if(ch1 == ch2) { printf("Characters are equal!"); } else if(ch1 > ch2) { printf("Character %c is greater than %c!", ch1, ch2); } else { printf("Character %c is smaller than %c!", ch1, ch2); } }
Output:
$ cc char-comparision.c $ ./a.out Enter characters: ad Character a is smaller than d! $ ./a.out Enter characters: aa Characters are equal! $ ./a.out Enter characters: db Character d is greater than b!
We ca
C Tutorial
Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us
| Report website issues in Github
| Facebook page
| Google+ page