Grazie mille per l aiuto quindi se ho capito bene dovrei fare una cosa del genere,
char stringa[max+1];
fp=fopen(....)
while(fscanf(fp,"%s",stringa)!=EOF
{ i++;\\ dimensione righe
}
x=strlen(stringa);\\ ottengo cosi il numero di colonne ma la dimensione effettiva sarà x-1 considerando il new line al termine di ogni riga?