Hocam çok teşekkürler tekrardan.
Açıkçası sizin söylediğiniz yoldan gitmeye çalıştım ama fonksiyonlarda çok eksiğim var malesef. Bu nedenle fonksiyon yazmadan yazdım;
#include <stdio.h>
int main(int argc,const char argv[]){
int sayilar[10]={25,22,17,19,47,3,98,5,124,10};
int sayi,tkucuk,kucuk,kontrol=0;
printf("1 ila 10 arasinda bir sayi giriniz:\n");
scanf("%d",&sayi);
for(int i=0;i<sayi;i++){
if(kontrol==0){
tkucuk=9999;
kontrol=1;
for(int j=0;j<10;j++){
if(sayilar[j]<tkucuk)
{
tkucuk=sayilar[j];
}
}
}
kucuk=tkucuk;
tkucuk=9999;
for(int k=0;k<10;k++){
if(sayilar[k]>kucuk){
if(sayilar[k]<tkucuk){
tkucuk=sayilar[k];
}
}
}
}
printf("%d",kucuk);
return 0;
}