可以使用库函数strcmp进行比较;

1、设这两个字符串为str1,str2;
4、若str1大于str2,则返回正数;
5、将该函数的返回值与零进行比较,即可判断两个字符串是否相等。 c语言中如何判断两个字符串相等使用strcmp函数。
功能比较s1和s2的大小。
1. C语言中有判断字符串相等的函数。2. 这个函数是strcmp(),它会比较两个字符串的内容是否相等。如果相等,返回值为0;如果不相等,返回值不为0。3. 值得延伸的是,strcmp()函数只比较字符串的内容是否相等,而不考虑字符串的长度。如果需要考虑长度,可以使用strncmp()函数,它可以指定比较的字符个数。另外,还可以使用strcmp()函数的变体strcasecmp(),它在比较字符串内容时不区分大小写。
用strcmp阿,不管长度是否相等都能用。
功能:比较字符串s1和s2。
一般形式:strcmp(字符串1,字符串2)
即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\0'为止。
//计算字符串中相同字符的个数
printf("请输入欲统计的重复字符:");
printf("该字符串中字符%c重复%d次\n",c,same_ch);