Bonjour,

je ne suis pas informaticien (je fais des maths ), et là, j'ai voulu programmer en fortran sur mon PC, et... y a des bugs que je ne comprends pas.

J'utilise Scite et gfortran.

J'entre un programme tout bête qui range n nombres dans l'ordre croissant.

L'utilisateur entre les n nombres dans un fichier texte appelé nombres, et quand il démarre le programme, il doit entrer le "nombre de nombres", puis le programme affiche les n nombres rangés.

Je ne pense pas qu'il y ait des erreurs dans mon programme car à la fac, ça tourne (mais ils sont sous Linux).

Bref, quand je lance le .exe, tout commence bien. Il m'affiche :
Entrer le nombres de réels :
J'entre 5 puis entrer
Et le programme ferme tout seul.

- Alors, j'ai mis une pause après l'affichage du résultat : idem
- J'ai mis un READ*,a (ou a est un entier) après l'affichage du résultat : idem
- J'ai changé le programme pour qu'il m'affiche le résultat dans un nouveau fichier texte : il ne créé pas le nouveau fichier.

J'ai fait des programmes plus compliqués qui appellent des subroutines, et j'ai le même problème.
Je peux peut-être mettre ici mon programme (?)

Si vous pouvez m'aider... Merci !

Romain