文字列 sの中にある文字 na0を全て na1 に変更する関数 void meChar(char *s, char na0, char na1);
を作成する。その上でまず,作成したmeChar()関数を用いて,名前のMichaelの a を u に置き換えるプログラムを作成する。
//?????????? の部分をどうすればいいか分かりません。
###該当のソースコード
C
1#include <stdio.h> 2void meChar(char *s, char na0, char na1); 3 4int main(void) { 5 char name[ ] = "Michae"; 6 7 printf("%s\n", name); 8 replaceChar(name); 9 printf("%s\n", name); 10 return 0; 11} 12 13void meChar(char *s, char na0, char na1) { 14 int i = 0; 15 while (s[i]!='\0'){ 16 //????????????????? 17 } 18 i++; 19 } 20 return; 21} 22
###さらに
meCharの関数を用いて、Michae aをuに,uをoに,oをaに、順にではな、く同時に置き換えてから表示するプログラムを作成する。
お願いします
回答2件
あなたの回答
tips
プレビュー