- 最後登錄
- 2023-6-16
- 在線時間
- 141 小時
- 註冊時間
- 2012-9-2
- 閱讀權限
- 20
- 精華
- 0
- UID
- 11948793
- 帖子
- 282
- 積分
- 163 點
- 潛水值
- 9370 米
| 本帖最後由 snowflying 於 2015-1-12 01:54 AM 編輯
題目是這樣: s1 , s2 均是字串 , 將s1中所有出現於s2之字符均刪除.我是新手, 請高手能幫我看一下哪裡要改嗎...- #include <stdio.h>
- #include <stdlib.h>
- void squeez(char s1[],char s2[])
- {
- int i,j,k=0;
- for(i=0;s1[i]!='\0';i++)
- {
- for(j=0;s2[j]!='\0';j++)
- {
- if(s1[i]!=s2[j])
- {
- s1[k++]=s1[i];
- }
- }
- }
- s1[k]='\0';
- print f("%s ",s1);
- }
- int main(int argc, char** argv)
- {
- int i;
- char a[100]="abcdefe",b[100]="fedcba";
- squeez(a,b);
- return 0;
- }
複製代碼 ... |
|