求循环条件循环判断英文字母思路
int main(){
char b,y,Y;
y=y;
Y=Y;
scanf ("%c",&d);
if (d=y=Y)
printf("xxxxxxx");
else
printf("xxxxxxx1");
}
我是这么想的
求解答
想效果和同意按y,不同意按n的效果
[ 本帖最后由 lihuaye 于 2013-10-13 22:48 编辑 ]
int main() { char b,y,Y; y=y; // <- y = y ?自己给自己赋值? Y=Y; // <- 同上 scanf ("%c",&d); // <- 哪来的变量 d? if (d=y=Y) // <- 又见变量 d,这令人郁结的连续赋值。。。我猜你应该是想表达 d == 'y' || d == 'Y' 吧 printf("xxxxxxx"); else printf("xxxxxxx1"); // <- 作为良好习惯,就算只有一条语句也要用{}括起来 }