24小时热门版块排行榜    

查看: 941  |  回复: 4

ruanjayrock

金虫 (小有名气)

[求助] visual里面定义函数出错

从turbo转到visual,还是有很多需要适应啊。。
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
#include <errno.h>
#include<string.h>

int max(int x,int y);
void main()
{
            
                int a,b,c;
                scanf_s("%d%d",&a,&b);
                c=max(a,b);
                printf("max is %d\n",c);
}
        int max(int x,int y)
                {
                        int z;
                        z=x>y?x:y;
                        return(z);
                }
这个程序运行是会提示 int max(int x,int y) 语法错误:类型,这个是怎么回事?之前一直用turboC,现在用visual很不适应。。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
换个函数名试试,例如 my_max等,这个与内置函数名冲突了吧
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-10-04 16:48:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlx_seu

新虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
我试了一下 VS2005 没有错误啊
等待爱情
3楼2013-10-04 18:27:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hufarewell

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
ruanjayrock: 金币+5, ★★★很有帮助, 确实是,只留下stdio.h和math.h就可以了,一语点醒梦中人啊 2013-10-11 07:29:55
应该不会报错,你的程序有的头文件多余。

[ 发自小木虫客户端 ]
为学术
4楼2013-10-05 00:07:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wumeiwei

木虫 (正式写手)

楼主return(z),z左右的口号去掉试试?
5楼2013-10-05 09:42:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ruanjayrock 的主题更新
信息提示
请填处理意见