#include<stdio.h>
int main()
{
int N,K,wi,i;
while(scanf("%d%d",&N,&K)!=EOF){
if(N>=1&&N<=10000)
{
for(i=0;i<N;i++)
{
scanf("%d",&wi);
if(wi>=1&&wi<=10000)
{
if(i==(K-1))
printf("%d",wi);
}
}
}
}
return 0;
}
求告诉我哪里有问题
第k帅你要先排序,不能直接把坐标k-1的输出来
建议使用数组
#define N 10000
int i;
int a[i]
if(k==a[i])
printf("%d",a[i]);