dosya işlerinde yazdırdığın şekil de önemli.Dosyanın biçimi burdaki okumaya göre yapıldığından emin misin? work_year .. vs nin gerçekten double olarak tanımlandı mı? ayrıca bu değişkenleri float tanımlamayıp fscanf(e1, "%f %f %f %f", &work_year, &num_pro, &per_point, &dep_mult ); şeklinde dene. Kodu debug etmeyi biliyorsan eğer 1- dosyaya yazdırma işini sen yapıyorsan; fprintf te neler yazdırdığını kontrol et gerçekten yazıyor mu doğru değerleri felan şeklinde. 2- fscanf için de e1 e adres atanıp atanmadığına bakman lazım.
Sağolun arkadaşlar problemimi hallettim. Pointer'ı yanlış tanımlamışım sorunum ondan kaynaklanmış yardımlarınız için teşekkürler.
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme