changing analog pins data logging using sdFat library
in case someone has the same problem
it seems like after you initialize an array this way 

uint8_t PIN_LIST[3] = {};

you won't be able to assign all the values at once:

PIN_LIST[] = {i,i+1,i+2};
instead you assign each individual value


PIN_LIST[0] = i;
PIN_LIST[1] = i+1;
PIN_LIST[2] = i+2;


and now it worked : )