syntax error : 'type'

#include "stdio.h"
#include<stdlib.h>//不要加这行
void main()
{
    int max(int i,int j);
    int x,y;
    x=1;
    y=2;
    printf("%d\n",max(x,y));
}
int max(int i,int j)
{
    return (i>j)? i:j;
}

编译出错:

D:\C++\code\a\a.c(162) : error C2059: syntax error : 'type'
D:\C++\code\a\a.c(168) : error C2059: syntax error : 'type'
Error executing cl.exe.

a.exe - 2 error(s), 0 warning(s)

 

解决方法:

去掉#include<stdlib.h>

posted @ 2012-02-22 13:56  Crossci  阅读(303)  评论(0编辑  收藏  举报