Walla bilg. calisa bakardim :) cafeden giriyorum ama bu ne programi bana esintelnet tolls gibi bisey geldi yaniliyomuyum? Kurşun sesi kadar hızlı geçer yaşamak, yle zordur ki kurşunu havada sevgiyi yürekde tutmak...

offf şimdi bunu kopyala aç çalıştır hatalara bak, sen kendin yazzan bize nerde ne hatası veriyo sliimm sana... bide o kadar birbirine benzer variable ve fonksyon kullanmışsınki insanın sadece bakaran bişe anlaması imkansız yani... sonuçta sytax hatasıysa allahın bi virgülü bi olabilir nerden anlayayım ki şimdi... anca gidersin...

derlemeden sylüyorum grdüğüm kadarını 1)FILE ip; char fname="c:\\point. txt"; Bunları bitişik belirtme FILE ip; char fname gibi yaz. 2) scanf ; burda fscanf kullan. 3)c=y-m x ; burda parantez kullansan iyi olabilir. 4) float sumxy burdada { unutmuşsun.

#include<stdio. h> #include<math. h> float sumx ; float sumy ; float sumxy ; float sumxsqr ; FILE ip; char fname="c:\\point. txt"; int main { float m, y, x, c, n, sxy, sx, sy, sq; if((ip=fopen NULL) while(! feof fclose ; m=(n sumxy -sumx sumy /(n sumxsqr -sumx sumx ; x=sumx /n; y=sumy /n; c=y-m x ; printf ; return 0; } float sumxy int x, y; sxy=0; ip=fopen ; while(! feof fclose ; return ; } float sumx { int x, y; xt=0; ip=fopen ; while(! feof fclose ; return ; } float sumy { int x, y; yt=0; ip=fopen ; while(! feof fclose ; return ; } float sumxsqr fclose ; return ; } arkadaşlar program bu mantık olarak yanlış birşey yok ama syntax olarak hataları var ben bulamadım sizde bakarmısınız? OnLy GoD CaN Judge Me

Degiskenlere, fonksiyonlara ve pointer"lara boyle abuk sabuk isimler verirsen programindan bir sey anlasilmayacagi icin kimse buna kafa yormaz. Oncelikle okundugunda insana bir sey ifade eden isimler kullanmalisin. Sonrasina gelince, hata gordugum yere not dustum ama kontrol falan yapmadim, syntax hatasi vermis demissin sen bir daha kontrol et. #include<stdio. h> #include<math. h> float sumx ; float sumy ; float sumxy ; float sumxsqr ; FILE ip; char fname="c:\\point. txt"; int main { float m, y, x, c, n, sxy, sx, sy, sq; if((ip=fopen NULL) while(! feof fclose ; m=(n sumxy -sumx sumy /(n sumxsqr -sumx sumx ; x=sumx /n; y=sumy /n; c=y-m x ; printf ; return 0; } float sumxy / Eger fonksiyon yaziyorsan parantezleri unutmussun, eger tanimladiysan noktali virgul"u unutmussun. Ikisinden birini yapmak zorundasin cunku bir ust satirda senin main fonksiyonun bitmis. Sen burada fonksiyon yazmak istedigine gore parantezleri unutmussun ve haliyle syntax hatasi vermesi normaldir. / int x, y; sxy=0; ip=fopen ; while(! feof fclose ; return ; } float sumx { int x, y; xt=0; ip=fopen ; while(! feof fclose ; return ; } float sumy { int x, y; yt=0; ip=fopen ; while(! feof fclose ; return ; } float sumxsqr fclose ; return ; } Onu da Sonra Yazarim