找到两字符串中相同字符C语言的代码
时间: 2023-04-11 08:00:52 浏览: 208
在C语言中比较两个字符串是否相等的方法
以下是一个简单的C语言代码,用于找到两个字符串中相同的字符:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[100], str2[100];
int i, j, len1, len2;
printf("请输入第一个字符串:");
scanf("%s", str1);
printf("请输入第二个字符串:");
scanf("%s", str2);
len1 = strlen(str1);
len2 = strlen(str2);
printf("两个字符串中相同的字符有:");
for (i = 0; i < len1; i++) {
for (j = 0; j < len2; j++) {
if (str1[i] == str2[j]) {
printf("%c ", str1[i]);
break;
}
}
}
return 0;
}
```
注意:这个代码只是一个简单的示例,可能存在一些问题,比如没有考虑字符串中重复出现的字符等。在实际使用中,需要根据具体情况进行修改和完善。
阅读全文