【发布时间】:2014-01-13 13:04:19
【问题描述】:
我想用 C 编写一个简单的程序,询问您的年龄,然后显示消息: “你X岁了!”
我无法找出以下代码中的错误:
#define <cini.h>
#define MY STRING "You are"
int main() {
int age;
printf("How old are you?\n");
if(scanf ("%d", age) != 1) {
printf ("Error message\n");
exit(1);
}
printf ("%s years old!\n", MY STRING, age);
return 0;
}
感谢您的帮助,祝您圣诞快乐!
【问题讨论】:
-
如果看不懂,那就先学C吧。
-
@H2CO3 有点苛刻,但非常正确......好消息是您想要做的事情很简单,并且代码中的错误很容易让有经验的程序员发现和纠正。坏消息是,你可能不会仅仅通过查找和替换来学习任何东西。我建议查看一本书或探索有关 C 或其他编程语言的在线资源(C# 和 Python 非常酷,值得一看!)。从长远来看,这对你更好!另一个好消息是你可以很快学会编写这样的代码。这是非常基本的。编码愉快!
标签: c compiler-errors