This is a C program that takes two strings as input from the user and checks if they are equal or not. The program declares 2 arrays of characters, a and b, to store the first and second strings, respectively. The function gets is used to read the input strings from the user. The program then prints the two strings to the console using the puts function.
The for loop iterates over the elements of the a and b arrays until it encounters a null character ('\0') in either array, which marks the end of the string. The code inside the loop checks if the elements of the a and b arrays at the same index are equal. If they are equal, the c counter is incremented. The m counter is incremented in each iteration of the loop regardless of whether the elements are equal or not.
After the loop, the program checks if the value of m and c are equal. If they are equal, it means that the elements of both arrays at each index are equal, and the program prints "Two Strings are Equal" to the console. If they are not equal, it means that the two strings are not equal, and the program prints "This Strings are Not Equal" to the console.
#include<stdio.h> int main() { int i,m=0,c=0; char a[100],b[100]; printf("\nEnter the First String:"); gets(a); printf("\nEnter the Second String:"); gets(b); printf("\nGiven First String:"); puts(a); printf("\nGiven Second String:"); puts(b); for(i=0;a[i]!='\0'||b[i]!='\0';i++) { if(a[i]==b[i]) { c++; } m++; } if(m==c) { printf("\nTwo Strings are Equal"); } else { printf("\nThis Strings are Not Equal"); } return 0; }To download raw file Click Here
Enter the First String:Tutor Joe's Computer Education Enter the Second String:Tutor Joe's Computer Education Given First String:Tutor Joe's Computer Education Given Second String:Tutor Joe's Computer Education Two Strings are Equal
Learn All in Tamil © Designed & Developed By Tutor Joes | Privacy Policy | Terms & Conditions