strcmp(first_string, second_string)函数用于比较两个字符串,如果两个字符串相等,则返回0。

在下面的示例中,我们使用gets()函数从控制台读取字符串。

#include <stdio.h>
#include <string.h>

int main() {
    char str1[20], str2[20];
    printf("Enter 1st string: ");
    gets(str1); // 从控制台读取字符串
    printf("Enter 2nd string: ");
    gets(str2);
    if (strcmp(str1, str2) == 0)
        printf("Strings are equal");
    else
        printf("Strings are not equal");
    return 0;
}

输出:

Enter 1st string: hello
Enter 2nd string: hello
Strings are equal

在上面的示例中,我们使用strcmp()函数比较了两个字符串str1str2。如果它们相等,则打印"Strings are equal";否则打印"Strings are not equal"。

标签: c语言, c语言教程, c语言技术, c语言学习, c语言学习教程, c语言下载, c语言开发, c语言入门教程, c语言进阶教程, c语言高级教程, c语言面试题, c语言笔试题, c语言编程思想