I'm confused.
Here is my whole program. Maybe you can see why i keep getting a segmentation error.
insert
Code:
#include <stdio.h>
int min_number (int x, int y)
{
if (x <= y) return x;
else return y;
}
int max_number (int x, int y);
{
if (x <= y) return y;
else return x;
}
main()
{
FILE *inp;
int a, b, c, k, j, i, input_status;
double x[10];
double y[10];
double temp[j];
double temp2[j];
double z[19];
int max_number(int x, int y);
int min_number(int x, int y);
inp = fopen ("input-xy.txt", "r");
input_status = fscanf(inp, "%d %lf %lf", &a, &b, &c);
while(input_status != EOF)
{
x[a] = b;
y[a] = c;
/*
for (j = 0; j <= 18; j++)
{
for(k = max_number((j-9), 0); k<= min_number(9, j); k++)
{
z[j] += x[k]*y[j-k];
}
printf("array z[%d] is %f", j, z[j]);
printf("\n");
}
*/
printf("%d %lf %lf", a, b, c);
}
input_status = fscanf(inp, "%d %lf %lf", &a, &b, &c);
fclose(inp);
}