Bonjour à tous,

Je suis désolé de poser de cette question car c'est un peu bateau mais je n'ai pas trouver ma réponse dans d'anciennes discussions.

J'ai un simple fichier .txt qui contient des entiers positifs ou négatifs séparé par virgule puis espace (Ex: -521, -300, 169) il y a plus de 3000 valeurs et j'aimerais les importer dans un tableau pour ensuite les traiter.

La fonction getc() ne permet de lire que caractère par caractère et la fonction fgets() fonctionne bien avec des lignes prédéfini pour un tableau mais ce n'est pas mon cas. En faite je cherche l'equivalent de dlmread('fichier.txt',',') sur Matlab.

Je vois bien une solution avec getc() en analysant ensuite le tableau case par case pour supprimer les espaces et les virgules mais je me dis qu'il y a peut-être autre chose de plus simple ou une fonction qui existe déjà ?

Merci pour votre aide