C++ Program to Implement strncmp() Function

bookmark

#include<iostream>
using namespace std;
int main ()
{
    char str1[50], str2[50];
    int i, n, flag = 0;
    cout << "Enter string 1 : ";
    gets(str1);
    cout << "Enter string 2 : ";
    gets(str2);
    cout << "Enter number of characters to be compared : ";
    cin >> n;
    for (i = 0; i < n; i++)
    {
        if (str1[i] != str2[i])
        {
            flag = 1;
            break;
        }
    }
    if (flag == 0)
        cout << "Compared strings are equal.";
    else 
        cout << "Strings are not equal.";
    return 0;    
}


Output:
Enter string 1 : hi
Enter string 2 : hello
Enter number of characters to be compared : 1
Compared strings are equal.