習題11 5 指定位置輸出字串 20分

2021-10-05 03:34:37 字數 927 閱讀 7482

本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。

char *match( char *s, char ch1, char ch2 );
函式match應列印s中從ch1ch2之間的所有字元,並且返回ch1的位址。

#include #define maxs 10

char *match( char *s, char ch1, char ch2 );

int main()

/* 你的**將被嵌在這裡 */

program

r g

rog

rogram

program

z o

(空行)

(空行)

program

g z

gram

gram

char *match( char *s, char ch1, char ch2 )

} for(i = 0 ; i if(locate1 !=-1 && locate1<=locate2)

} printf("\n");

if(locate1!=-1) }

arr[j] = '\0'; //兩層意思,如果第乙個字元沒找到的話,直接輸出'\0',否則上面迴圈結束後最後乙個位置為'\0'

return arr;

}

習題11 5 指定位置輸出字串

習題11 5 指定位置輸出字串 20分 本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。char match char s,char ch1,char ch2 函式match應列印s中從ch1到ch2之間的所有字元...

習題11 5 指定位置輸出字串 20 分

本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。函式介面定義 char match char s,char ch1,char ch2 函式match應列印s中從ch1到ch2之間的所有字元,並且返回ch1的位址。裁...

習題11 5 指定位置輸出字串 20分

本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。函式介面定義 char match char s,char ch1,char ch2 函式match應列印s中從ch1到ch2之間的所有字元,並且返回ch1的位址。裁...