dans un editeur de text c pas facile.
Quel éditeur de texte ?
Y-a-t-il quand même des retour à la ligne dans ce fichier ?
Que dit
wc nom_fichier_csv
et
file nom_fichier_csv
Avec «vi» la commande suivante devrait suffire :
:1,$s/-|#|#|#-/\r/ pour remplacer ton séparateur par un «newline» (s'il n'y a pas de newline)
ou
:1,$s/-|#|#|#-$// pour supprimer le séparateur en fin de chaque ligne s'il y a un newline par après chaque séparateur