你好,我刚开始用c primer plus学习c。 我想补充一下,之前从未编程,但有计算机经验。
我复制了本书中用于教授多种功能的一个例子。
我应该得到的输出是。
i will summon the butler function.
you rang, sir?
yes. bring me some tea and writeable dvds.
但我只有。
i will summon the butler function.
you rang, sir?
我无法弄清楚我做错了什么我看了看书和网上但无济于事,并且想知道如果这是一个愚蠢的问题,这里有人可以帮助对不起。
下面的代码
#include<stdio.h>
#include "stdafx.h"
void butler(void);
int main(void)
{
printf("I will summon the butler function. \n");
butler();
printf("yes. bring me some tea and writeable dvds. \n");
return 0;
}
void butler(void)
{
printf("you rang, sir? \n");
getchar();
}
答案 0 :(得分:3)
你的函数调用
getchar();
这意味着程序在继续之前等待一些输入。所以,按 ENTER 。