#include <stdio.h>
int main(void){
int x1, x2,i, j = 0;
int value[10000], result[10000];
FILE *in_stream;
in_stream = fopen("data.txt", "r");
if((in_stream = fopen("data.txt", "r")) == NULL){
printf("data.txtは存在しません\n");
return(-1);
}
for(i = 0; i < 10000; i++){
fscanf(in_stream, "%d", &value[i]);
}
for(i = 0; i < 10000; i++){
x1 = value[i];
x2 = value[i + 1] - 1;
if(x1 = x2){
i = result[j + i];
j = i + 1;
}
}
for(i = 0; i < 10000; i++){
printf("%d\n", result[i]);
}
fclose(in_stream);
return(0);
}

以上です。お願いします。