麻烦大佬看一下为什么是编译失败
查看原帖
麻烦大佬看一下为什么是编译失败
1077968
syn2023111730楼主2023/12/17 19:10

麻烦大佬看一下为什么是编译失败

#include<stdio.h>
#include<stdlib.h>
typedef struct MM
{
	int x;
	int y;
}mm;
int cmp(const void *a,const void *b)
{
	mm c=*(mm*)a;
	mm d=*(mm*)b;
    return d.y-c.y;
}
mm a[5005];
int main()
{
	int n = 0;
	int m = 0;
	int i = 0;
	int count = 0;
	scanf("%d %d",&n,&m);
	for(i=1;i<=n;i++)
	{
		scanf("%d %d",&a[i].x,&a[i].y);
	}
	qsort(a+1,n,sizeof(a[0]),cmp);
	for(i=1;i<=n;i++)
	{
		if(a[i].y>=a[int(m*1.5)].y)
		{
			count++;
		}
	}
	printf("%d %d\n",a[int(m*1.5)].y,count);
	for(i=1;i<=count;i++)
	{
		printf("%d %d\n",a[i].x,a[i].y);
	}
	return 0;
}
2023/12/17 19:10
加载中...