请问,不知道哪里错了

img

main函数没有返回类型。
1、main()函数前面加上void,void main()
2、你定义的Swap()函数,引用时写成了swap(),改为Swap()
3、定义的Swap()函数,也没有加返回类型,改为void Swap()

void Swap()
void main()

#include <stdio.h>
void Swap(int *p1,int *p2)
{
    int p = *p1;
    *p1 = *p2;
    *p2 = p;
}
void main()
{
    int n1,n2,n3;
    printf("请输入三个整数:\n");
    scanf("%d%d%d",&n1,&n2,&n3);
    if(n1<n2)
        Swap(&n1,&n2);
    if(n1 < n3)
        Swap(&n1,&n3);
    if(n2 < n3)
        Swap(&n2,&n3);
     printf("从大到小输出结果:%d,%d,%d\n",n1,n2,n3);
}

大小写