主题:新手求教。忘大师速回
我用TC2.0编个简单的比较两个数大小, 截图如下, 编写的程序没错。可下面的那个错误信息怎么解决?( Undefined symbol '_max' in module NONAME.C)就是这个。 谢谢啦。我才学C语言
File Edit Run Compile Project Options Debug Break/watch
┌──────────────────────────────────── Edit ────────────────────────────────────┐
│ Line 9 Col 1 Insert Indent Tab Fill Unindent * D:NONAME.C │
│ #include<stdio.h> │
│ void main() │
│ { │
│ int max(int x,int y); │
│ int a,b,c; │
│ scanf("%d%d",&a,&b); │
│ c=max(a,b); │
│ printf("max=%d",c); │
│ } │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╞══════════════════════════════════ Message ═══════════════════════════════════╡
│ Compiling D:\TURBOC2\NONAME.C: │
│ Linking D:\TURBOC2\NONAME.EXE: │
│ Linker Error: Undefined symbol '_max' in module NONAME.C │
└──────────────────────────────────────────────────────────────────────────────┘
F1-Help F5-Zoom F6-Switch F7-Trace F8-Step F9-Make F10-Menu NUM SCROLL
File Edit Run Compile Project Options Debug Break/watch
┌──────────────────────────────────── Edit ────────────────────────────────────┐
│ Line 9 Col 1 Insert Indent Tab Fill Unindent * D:NONAME.C │
│ #include<stdio.h> │
│ void main() │
│ { │
│ int max(int x,int y); │
│ int a,b,c; │
│ scanf("%d%d",&a,&b); │
│ c=max(a,b); │
│ printf("max=%d",c); │
│ } │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╞══════════════════════════════════ Message ═══════════════════════════════════╡
│ Compiling D:\TURBOC2\NONAME.C: │
│ Linking D:\TURBOC2\NONAME.EXE: │
│ Linker Error: Undefined symbol '_max' in module NONAME.C │
└──────────────────────────────────────────────────────────────────────────────┘
F1-Help F5-Zoom F6-Switch F7-Trace F8-Step F9-Make F10-Menu NUM SCROLL