0
我需要從字符串中過濾非字母字符並將所有內容都轉換爲小寫字母。我正在使用以下:在C中複製字符串時出現意外符號
void filter(char orig[], char filtered[]) {
int i;
for (i = 0; orig[i] != '\0'; ++i){
if(isalpha(orig[i])){
filtered[i] = tolower(orig[i]);
}
}
return ;
}
但是,我的測試失敗,因爲出現在最後的字符。我究竟做錯了什麼?