Check the given two strings equal or not in C


This program compares two strings entered by the user and checks if they are equal or not. The user is asked to enter two strings using the 'gets' function and these strings are stored in the variables 'a' and 'b'. The 'strcmp' function from the 'string.h' library is used to compare the two strings. If the result of the 'strcmp' function is 0, it means that the two strings are equal and a message "Two Strings are Equal" is displayed. If the result is not 0, it means that the two strings are not equal and a message "Two Strings are Not Equal" is displayed.

Source Code

#include<stdio.h>
#include<string.h>
int main()
{
   char a[100],b[100];
   printf("\nEnter the First String:");
   gets(a);
   printf("\nEnter the Second String:");
   gets(b);
   if(strcmp(a,b)==0)
   {
      printf("\nTwo Strings are Equal");
   }
   else
   {
      printf("\nTwo Strings are Not Equal");
   }
   return 0;
}
To download raw file Click Here

Output

Enter the First String: Tutor Joe's 
Enter the Second String: Tutor Joe's 
Two Strings are Equal

List of Programs


Sample Programs


Switch Case in C


Conditional Operators in C


Goto Statement in C


While Loop Example Programs


Looping Statements in C

For Loop Example Programs


Array Examples in C

One Dimensional Array


Two Dimensional Array in C


String Example Programs in C


Functions Example Programs in C