C程序中的语法错误

时间:2011-07-08 11:44:10

标签: c

#include < stdio.h >

int main() {
    char *s;
    s=call();
    printf(s);
}

char* call() {
    return("hello");
}

为什么这些代码不起作用。它产生了一个错误。我如何使它工作?

1 个答案:

答案 0 :(得分:2)

两件事:

  • 包含系统标题(例如#include <stdio.h>
  • )时,不能在尖括号内放置空格
  • 您需要call()
  • 的原型