Thanks for answering!
sprintf(ficheiroLer,"%s%s", noMes[carmes - '0' + 1], ".csv");
I couldn't understand what does this do in this format. Can you give me a simple explanation?
The progmem is a good idea. I will look for it to know how to use it.