#include <stdio.h>
int main(void)
{
char five, two, zero, j, q, r, b, c, w;
five = 73;
two = 108;
zero = 111;
j = 118;
q = 101;
r = 121;
b = 111;
c = 117;
w = 33;
int die = 0;
int i = 1;
while ( i != die){
printf("%c %c%c%c%c %c%c%c", five, two, zero, j, q, r, b, c, w);
goto marry;
}
marry:
return 0;
}
解决方案
1

1

4

这里好像少了一个%c来输出 !
printf(“%c %c%c%c%c %c%c%c%c“, five, two, zero, j, q, r, b, c, w);
4
printf里面的%和变量的一一对应关系
scanf里面的%和变量以及变量前加不加&的一一对应关系
是C代码中非常容易出错的地方,而且通常编译还不出错。
所以在编译源代码之前值得专门仔细检查一遍甚至多遍。
scanf里面的%和变量以及变量前加不加&的一一对应关系
是C代码中非常容易出错的地方,而且通常编译还不出错。
所以在编译源代码之前值得专门仔细检查一遍甚至多遍。
1
marry:
return 0;
这是说结婚就玩完的意思么?
return 0;
这是说结婚就玩完的意思么?
1
从此之后,她和他就过上了幸福生活……
1
没创意,题主可以试试用I love you这些字符填充一颗心。
2
marry未定义呀
6
只是一个goto的标志,无需定义
1
没什么卵用呀。
1
。拿来哄妹子不错
