else if(tel_no != aranan_no)
{
       printf("böyle bir veri bulunamadı");
       break;
}
Burada gördüğünüz gibi eğer ilk baktığınız numara aranan numara değilse döngüden doğrudan çıkıyorsunuz.

Veri bulunamadı şartının dosya bittiğinde sağlandığını düşünerek kodlamaya çalışın.

Ayrıca * ile bir pointerin gösterdiği veriyi alırsınız, & ile ise bir değerin bulunduğu adresi, *&fatih demek aslında doğrudan fatih demektir düzenlemenizi tavsiye ederim.