c学习者使用c primer plus cant get program to work

时间:2014-01-18 13:35:45

标签: c

你好,我刚开始用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();
}

1 个答案:

答案 0 :(得分:3)

你的函数调用

getchar();

这意味着程序在继续之前等待一些输入。所以,按 ENTER