C:“全部”Hello字

时间:2015-07-21 10:03:47

标签: c eclipse console printf main

我有问题,我会写一个“你好的话” 但是当我推进游戏时,它说“没有什么可以为'所有'做。 什么错了?!

 #include <stdio.h>

static char read()
{
    char c;
    printf("Nennen Sie einen Namen: ");
    scanf("%c", &c);

    return c;
}
int main()
{
    char r = read();
    printf("Sie heißen %r.", r);
    return 0;
}

只有这段代码在我的test.c中。

1 个答案:

答案 0 :(得分:1)

您使用了无效的格式说明符%rchar字符打印​​的格式说明符为%c

如果您尝试打印char变量的数值,我们%d

您可以找到有关printf() here

的更多信息