例如:
- char str1[] = “Abc*defghicc”;
- char str2[] = “Ac*ic”;
- 处理结果为:str1[] = “bdefgh”;
-
#include<stdio.h > #include<string.h> int main() { char str1[100],str2[100]; printf("请输入两个字符串:"); scanf("%s %s",str1,str2); int len = strlen(str2); int i,j=0,k=0; for(i = 0;str1[i] !='\0';i++) { while(str1[i] != str2[j] && j <len) j++; if(j>=len) { str1[k] = str1[i]; k++; } j = 0; } str1[k] = '\0'; printf("处理后的结果为:%s",str1); return 0; }