我想製作一個程序,將輸入一個字符串並用*符號替換所有元音。所以,對於「hello world」,star_vowels應該返回「h * ll * w * rld」。如何用其他字符替換字符串中的特定字符
我對到目前爲止的代碼是:
int star_vowels(char s[]){
int j;
j = 0;
while (s[j] != '0'){
j++;
if (s[j] = 'a' || s[j] == 'e' || s[j] == 'i' || s[j] == 'o' || s[j] == 'u'){
putchar('*');
} else {
putchar(j);
}
return 0;
}
}
那麼你的問題到底是什麼? – cdhowie 2010-11-22 08:13:31
1。這是一個很好的方法去做它 – 2010-11-22 08:18:28
2.如果是,那麼代碼有什麼問題,所以我不能運行它來執行它所需要的 – 2010-11-22 08:19:04