Теперь понятно
Ёще вопрос: что могло бы означать сообщение
Segmentation fault
после запуска такой (моей хорошей) программы
Код:
#include "stdio.h"
#include "stdlib.h"
main(){
FILE *pos;
FILE *vel;
double x,y,z;
double k[3750];//z-position
double u[3750];//x-velocity
int i,j;
pos = fopen("bi_DPD_V1.obs","r");
j = 0;
while (j < 3750){
fscanf(pos,"%lf %lf %lf %lf",&i,&x,&y,&z);
k[j] = z;
j++;
}
fclose(pos);
printf("%2.5f\n",k[3]);//control
vel = fopen("all_DPD_V1.obs","r");
j = 0;
while (j < 3750){
fscanf(vel, "%lf %lf %lf %lf",&i,&x,&y,&z);
u[j] = x;
j++;
}
fclose(vel);
printf("%2.5f\n",u[3]);
}
![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
Опять проблемы... Вот что значит неуч-самоучка
![Smile :)](./images/smilies/icon_smile.gif)
Новая проблема состоит в том, что надо открыть два разных файла и считать оттуда числа. С 1-м всё в порядке, всё как Вы и сказали, а у 2-го
Segmentation fault или я не вижу чего-то
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)