っg
#include <stdio.h>
#include <math.h>
int main(void){
int i,j,N;
double x[10],y[10],Sx,Sy,Sxy,Sxx,a,b,D;
FILE *fp;
fp=fopen("ff.txt","r");
for(j=0;j<10;j++){
fscanf(fp,"%lf %lf",&x[i],&y[i]);
}
N=10;
Sx=0.0;
Sy=0.0;
Sxy=0.0;
Sxx=0.0;
for(i=0; i<10; i++){
Sx+=x[i];
Sy+=y[i];
Sxy+=(x[i]*y[i]);
Sxx+=(x[i]*x[i]);
}
D=N*Sxx-Sx*Sx;
a=(N*Sxy-Sx*Sy)/D;
b=(Sxx*Sy-Sxy*Sx)/D;
printf("a=%f,b=%f",a,b);
fclose(fp);
return 0;
}