Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Compare two Strings in C Language!

In this post, you will learn how to Compare two strings using C language. There is a function strcmp() available in core C. It accepts two string parameters and returns an integer value and if the value is 0 then both the strings are equal otherwise not equal.

Let’s see the C program to compare two strings using strcmp(str1, str2):

int main() {
	char str1[100], str2[100];
	//get the strings from the user
	printf("First String: ");
	scanf("%s", &str1);
	printf("Second String: ");
	scanf("%s", &str2);
	if ( strcmp(str1,str2) == 0 ) {
		printf("Both the strings are equal!");
	}  else {
		printf("Both the strings are not equal!");
	return 0;

Sample Output of the above program is:

First String: test
Second String: one
Both the strings are not equal!
Process exited after 5.922 seconds with return value 0
Press any key to continue . . .

I hope this would have helped you to learn how to compare strings using C language.

The post Compare two Strings in C Language! appeared first on TutorialsMade.

This post first appeared on TutorialsMade - Ultimate Tutorial, please read the originial post: here

Share the post

Compare two Strings in C Language!


Subscribe to Tutorialsmade - Ultimate Tutorial

Get updates delivered right to your inbox!

Thank you for your subscription