Il y a tout à revoir bob, tu nous écris tu C++ des années 92-96 à vue de nez. Donc, dépassé depuis 10 ans.
- On n'utilise plus <fstream.h> mais <fstream>.
- Les symboles sont maintenant dans le namespace std.
- Il ne faut de préférence pas utiliser une variable appellée string, pour éviter les confusions avec le type string.
- On n'utilise pas char * strcpy, mais la classe string et ses méthodes.
- En plus, ton code ne résoud pas son problème
- Et tu utilises une chaîne qui a une taille arbitraire sans utiliser strncpy. Bref, que du mal.
Va faire un tour sur les bibliolinks, investis un peu d'argent dans un BON livre C++ (de moins de 5 ans), et tu nous remercieras