运行出来什么都没有是怎么回事
代码如下
#include<stdio.h>
void jolly();
void deny();
int main()
{
int a = 1;
while (a<=3)
{
void jolly();
}
a=a+1;
void deny();
return 0;
}
void jolly()
{
printf("For he is a jolly good fellow!");
}
void deny()
{
printf("Which nobdy can deny!");
}
你需要在循环里进行a的自增,这样才能保证循环能够结束,否则死循环,自然不输出
另外函数调用的时候,不要写返回值类型,否则编译器认为这是函数定义,不是函数调用。
#include<stdio.h>
void jolly();
void deny();
int main()
{
int a = 1;
while (a<=3)
{
jolly();
a++;
}
deny();
return 0;
}
void jolly()
{
printf("For he is a jolly good fellow!");
}
void deny()
{
printf("Which nobdy can deny!");
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!