我剛剛編譯這個程序,但它似乎不工作。使用C反向字符串比較使用C
我應該做的是制定一個程序,確定一個單詞是否是迴文(前後相同的單詞,例如「賽車」或「眼睛」)。
它也應該忽略大小寫字母(例如Racecar或eYe)。這是我到目前爲止有:
int main()
char word[21],reverse[21];
printf("Type a word and I will tell you if it is a Palindrome: ");
fgets(word,21,stdin);
puts("");
printf("The word that you typed is: %s \n",word);
strcpy(reverse,word);
strrev(reverse);
if((strcmp(reverse,word))==0)
printf("This word is a palindrome");
else
printf("This word is NOT a palindrome");
return 0;
}
很酷,你的程序工作嗎? –
那麼最新的問題?你提到似乎沒有工作,爲什麼呢?一個錯誤?錯誤的輸出? –
「它不工作」 - 冠軍的問題描述 –