1
私はC言語を学習していますが、読み込みで「hey」と入力した場合、読み込みが行われない場合、varは読み込まれないIf文を実行しようとしています。ちょっと、実行時に、ちょっと、入力されても、それを読む、varはちょっと、私はこれを修正することができますか?Invalid If文がC言語で出力される
if(strcmp(var, "hey") == 0) {
printf("The var is hey");
}
else {
printf("The var is not hey");
}
PS:私たちは、通常int main(void) {}
を書き、このような文字列のn Cを比較する
#include <stdio.h>
void main(void){
char var[3];
printf("Enter your name: ");
scanf("%s", &var);
printf("%s", &var);
printf("\n");
if(var == "hey"){
printf("The var is hey");
}
if(var != "hey"){
printf("The var is not hey");
}
printf("\n");
}