Bonjour,

Récemment j'ai essayé de modifié un code fortran 90 en y ajoutant quelque possibilités etc... et donc en rajoutant quelque "if then else endif".

Le problème c'est qu'à la compilation, il m'affiche des choses qui n'ont aucun rapport. Par exemple, sur une ligne j'ai:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
shaperatio= rand_shape( sprng(stream(id)),taille_grain)
et l'erreur qu'il me donne est la suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
dust_transfer.f90(1005): error #6633: The type of the actual argument differs from the type of the dummy argument.   [FGET_RN_DBL]
                       shaperatio= rand_shape( fget_rn_dbl(stream(id)),taille_grain)
-----------------------------------------------^
Alors même que "fget_rn_dbl" n’apparaît pas sur cette ligne. Est-ce un problème de pré-compilateur qui aurait remplacé certaines fonctions ?

merci