对应每组输入数据,输出第k帅的人的帅气值。

img


#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]);