Con questa riga

for(i=0; s[i][0]!= EOF; i++)

cosa pensavi di fare?