できちゃったのでっっっ

課題として出された問題の8がアパートで出来ちゃったので書き起こしておきますw
/*与えられた配列(文字型データ)にある指定された文字を置き換える*/
/*プログラム作成者:*/

#include

int main(){
int ch08( char p_word, char s_word, char w_len );
char p_word, s_word;
char w_len
= "ABCGDEFGAHIJGN";
int n;

//検索する文字、置換える文字の入力処理
printf( "検索する文字と置換える文字を入力して下さい。\n" );
printf( "検索する文字==>" );
scanf( "%c%*c", &s_word );
printf( "置換える文字==>" );
scanf( "%c%*c", &p_word );

n = ch08( p_word, s_word, w_len );

//戻り値による処理
if( n == 0 ){
printf( "置換えする文字列が見つかりませんでした。\n" );
}
else{
printf( "%cを%d個見つけ%cに置き換えました。\n", s_word, n, p_word );
}
}

int
ch08( char p_word, char s_word, char w_len[] ){
int count;
int i;

//文字を検索し、見つかったら置換え文字に置き換える処理
for( i = 0, count = 0; w_len[i] != '\0'; i++ ){
if( w_len[i] == s_word ){
w_len[i] = p_word;
count++;
}
}

//出力処理
for( i = 0; w_len[i] != '\0'; i++ ){
printf( "%c", w_len[i] );
}
printf( "\n" );

//戻り値
if( count == 0 ){
return count;
}
else{
return count;
}
}