|
1楼 |
|
|
|
- 共有8篇贴子
| 222.200.55.* |
2楼 #include <string.h> int main() { int i,j,m,n,k; int flag=1; int choice,number=0,choice2; char s[1000],t[100],r[100],ss[1000]; printf("Enter two strings\n"); scanf("%s%s",&s,&t); m=strlen(s); n=strlen(t); for (i=0;i<m-n;i++) { for (j=0;j<n;j++) { if (s[i+j]!=t[j]) flag=0; } if (flag==1) { number++; printf("it has found %d ge \n",number); printf("replace it ?yes enter 1\n"); scanf("%d",&choice2); if (choice2==1) { printf("Enter one string\n"); scanf("%s",&r); k=strlen( r ); for(j=0;j<i;j++) ss[j]=s[j]; for(j=0;j<k;j++) ss[j+i]=r[j]; for(j=i+n;j<m;j++) ss[j+k-n]=s[j]; ss[k+m-n]='\0'; m=strlen(ss); for(j=0;j<m;j++) s[j]=ss[j]; s[m]='\0'; printf("The new string s is :%s\n",s); } printf("continue? yes enter choice 1\n"); scanf("%d",&choice); if (choice!=1) return 0; } flag=1; } return 0; } |
|
|
| 222.200.55.* |
3楼 还有是否用r替换 |
|
|
| 202.198.191.* |
4楼 |
|
|
| 221.9.38.* |
5楼 |
|
|
| 221.224.1.* |
6楼 查找并替换正文中的字符串,并存人另一各文件中 |
|
|
| 218.77.87.* |
7楼 课的平均分 |
|
|
| 59.62.10.* |
8楼 这么垃圾也敢放出来啊 |
|
|
