#include<stdio.h> #include<string.h> int main(){ char x1[100]; char x2[100]; int i, j; int l1, l2; printf("请输入第一个字符串"); scanf("%s", x1); printf("请输入第二个字符串"); scanf("%s", x2); l1 = strlen(x1); l2 = strlen(x2); // int *p1 = x1; // int *p2 = x2; for(int i = 0; i < l1; i++){ for(int j = 0; j < l2; j++){ if(x1[i] = x2[j]); break; } } printf("%s", x1); }
时间: 2024-04-16 14:26:57 浏览: 20
你的代码有几个问题需要修正:
1. 在条件语句中,你使用了赋值运算符 `=` 而不是相等运算符 `==`。应该使用 `==` 来比较两个字符是否相等。
2. 在嵌套循环中,你使用了 `break` 语句,但是没有提供条件。这导致循环会在第一次迭代后立即终止。你可能需要添加一个条件来控制 `break` 语句的执行。
下面是修正后的代码:
```c
#include<stdio.h>
#include<string.h>
int main() {
char x1[100];
char x2[100];
int i, j;
int l1, l2;
printf("请输入第一个字符串: ");
scanf("%s", x1);
printf("请输入第二个字符串: ");
scanf("%s", x2);
l1 = strlen(x1);
l2 = strlen(x2);
for (i = 0; i < l1; i++) {
for (j = 0; j < l2; j++) {
if (x1[i] == x2[j]) {
break;
}
}
if (j == l2) {
x1[i] = '-';
}
}
printf("处理后的字符串为: %s\n", x1);
return 0;
}
```
修正后的代码会将第一个字符串中不在第二个字符串中出现的字符替换为 `'-'`。你可以根据需要对代码进行修改。
相关推荐
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![image/jpeg](https://img-home.csdnimg.cn/images/20210720083646.png)
![text/x-c++](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)