永发信息网

为什么函数放在main函数后面会出现错误

答案:1  悬赏:60  手机版
解决时间 2021-04-22 22:53

#include "stdio.h"
#include "conio.h"


void main()
{
int x,y,z;
int *p=&x,*q=&y,*s=&z;
scanf("%d%d%d",&x,&y,&z);
pp(p,q,s);
printf("%d %d %d",x,y,z);
getch();
}
void pp(int *a,int *b,int *c)
{
int temp;
if(*a>*b)
{
temp=*a;
*a=*b;
*b=temp;
}
if(*b>*c)
{
temp=*b;
*b=*c;
*c=temp;
}
if(*a>*b)
{
temp=*a;
*a=*b;
*b=temp;
}
}

这样是错误的 但是把 main函数放到 PP函数的后面 就好了 这是为什么

最佳答案

在main函数调用函数之前,被调用的函数需要声明或者有实现,你把pp函数放在main之前就是告诉main函数可以调用了,或者你可以在main函数之前加pp的声明语句void pp(int *a,int *b,int *c);也可以。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《一起来看流星雨》这部电视剧怎么样啊?
手机打电话的原因
盛世经典婚礼策划怎么去啊,有知道地址的么
对知识的渴望的句子是,形容渴望的句子
谁有帅气的QQ空间代码?(皮肤、开场图片…都
上海哪里可以考保安证,在上海哪里可以补办叉
加湿器有效么?怎么用效果好
中川电线电缆电力器材金具在哪里啊,我有事要
怎么解决失眠呢,谁来告诉我
网上卖衣服怎么搞啊兄弟姐妹们!请帮我支个招
分开后仍旧还很想对方,你会怎么办?
CF进不去说要调试怎么办告诉我下
稼动率怎么算,如何算稼动率 15分
天狮果聚糖效果怎么样?
采育收费站地址在哪,我要去那里办事
推荐资讯
爱情伤感的说说句子,伤感心情说说句子
暴风影音怎么放慢播放速度
WMV格式的文件复制到U盘无法播放?
拼音耳朵的拼音怎么写,种子的种的拼音
想做一件自己很想做的事情、却没勇气去做、怎
DNF游戏防沉迷验证的身份证可以改吗?
win7旗舰版无法正常启动怎么办
网关htt.218.206.8网络老连接不上是什么原因
如何挑选海竿海轮,帮我选海竿海轮
开通红钻怎么使他不点亮图标
恒大地产的工程管理类的笔试考什么东西?求大
开什么钻好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?