別の文字列に含まれる任意の文字の出現箇所を検索し、文字列で置換するユーザー定義関数のコーディング方法。コード内で文字列変数を使用することはできません。ユーザー定義関数でなければなりません。ありがとうこれは私がこれまでに試したことです #define _CRT_SECURE_NO_WARNINGS #include #include
void s1();
void s2();
int main(void)
{
int i=0;
s1();
s2();
printf("c = {'$'} ");
}//main
void s1(){
int i = 0;
while (i <= 40){
printf("%c", (rand() % 25) + 'A');
i++;
}
}
void s2(){
char s2[20];
printf("\nEnter a string of minimum 2 and maximum 20 characters= ");
gets(s2);
puts(s2);
}
/* s1 を検索し、s2 に含まれる任意の文字を任意の文字 (例: '$') に置き換える別の関数を作成する必要があるだけです。
*/