这行scanf("%c",&_'isRain');的&有错这怎么改,求大佬解惑
#include <stdio.h>int main()
{
char israin, isFree;
printf("是否有空?(Y/N)");
scanf("%c",&isFree);
getchar();
printf("是否下雨?(Y/N)");
scanf("%c",&_'isRain');
if (isFree=='Y'){
if(isRain=='Y'){
printf("记得带伞奥^-^\n");
}
}
else{
printf("女神没空!T_T\n");
}
return 0;
} 本帖最后由 jackz007 于 2022-10-21 20:28 编辑
scanf("%c",&_'isRain');
......
if(isRain=='Y'){
改为
scanf("%c" , & israin);
......
if(israin =='Y'){
C 语言标识符字母大小写敏感。 这么明显的错误
声明的变量是(C区别大小写)
char israin
&_'isRain' 改 &israin
isRain 大写的 全改为israin
跟着声明走,要么改声明部份,要么改使用部份。 jackz007 发表于 2022-10-21 20:24
改为
C 语言标识符字母大小写敏感。
谢谢家人 ba21 发表于 2022-10-21 20:31
这么明显的错误
声明的变量是(C区别大小写)
char israin
谢谢家人{:10_254:} wjl666 发表于 2022-10-21 20:33
谢谢家人
嘴这么甜,问题到底解决没有?如果已经解决,那就设置 “最佳答案”。
页:
[1]