/*Program to accepts and compare two strings whether both are equal, or first string is greater than the second or the first string is less than the second string */
#include<stdio.h>
#include<conio.h>
void main()
{
int count1=0,count2=0,flag=0,i;
char str1[10],str2[10];
clrscr();
puts(“Enter a string:”);
gets(str1);
puts(“Enter another string:”);
gets(str2);
/*Count the number of characters in str1*/
while (str1[count1]!=’\0′)
count1++;
/*Count the number of characters in str2*/
while (str2[count2]!=’\0′)
count2++;
i=0;
while ( (i < count1) && (i < count2))
{
if (str1[i] == str2[i])
{
i++;
continue;
}
if (str1[i]<str2[i])
{
flag = -1;
break;
}
if (str1[i] > str2[i])
{
flag = 1;
break;
}
}
if (flag==0)
printf(“Both strings are equal\n”);
if (flag==1)
printf(“String1 is greater than string2\n”, str1, str2);
if (flag == -1)
printf(“String1 is less than string2\n”, str1, str2);
getch();
}
/*—————————————-
Output
RUN2
Enter a string:
Hello
Enter another string:
Hello
Both strings are equal
- MongoDB Operators Tutorial – What are Different Operators Available? - October 5, 2019
- MongoDB Projection Tutorial : Return Specific Fields From Query - March 9, 2019
- MongoDB Index Tutorial – Create Index & MongoDB Index Types - July 6, 2018