我正在尝试使用一个没有参数的函数,它所做的只是吐出一个 printf 语句,但我不知道该怎么做,或者我是否正确调用了这个函数。这是我所拥有的一个示例。
void list();
char L;
int main()
{
L = list();
printf("%c, L);
void list()
{
printf("f - find a quote\ny - find a year\nq - quit");
}
}
有什么建议吗? 注意:我不能使用break语句或标志
最佳答案
您无需尝试存储 list
函数的返回值,因为它返回 void。只需调用该函数就会使其被执行,并运行您的 printf。
这就是您想要的:
#include <stdio.h>
void list();
int main() {
list();
return 0;
}
void list() {
printf("f - find a quote\ny - find a year\nq - quit");
}
关于C 编程函数无参数返回 printf 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42708465/