これは何が間違っているかわからないようです。それはうまくコンパイルされますが、私が何を入れても、それは「はい」または「いいえ」です。「行こう」行をスキップし、最後までまっすぐに進みます。ユーザ入力:CでYesまたはNo
#include<stdio.h>
#include<stdlib.h>
int main(){
char response[5];
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
printf("Would you like to go on an adventure?\n Enter Yes or No:");
scanf("%s", response);
if (response == "yes"){
printf("Let's begin!");
}
else (response == "no");{
printf("See you later then!");
}
return 0;
}
スキャンを移動する必要がありますか、どういう意味ですか?
。配列で使用する場合は、2つの配列の1番目の要素のアドレスを比較します。 – alk