[Fortran 90] Problème fonction format
Salut, en deux mots un problème inextricable.
J'ai une variable form_trucmuche qui est une chaîne de caractères
form_trucmuche=(i3) ou (i5) ou (f5.2) suivant le contexte...
En f90, pour définir un format, on utilise bien :
Ex:
Dans le prog:
Code:
1 2
| write (*, 500) nbp
500 format ('N=', i3) |
A l'écran: (dans le cas où nbp est un entier valant 132)
Dans mon cas, je pensais utiliser:
Code:
1 2
| write (*, 500) nbp
500 format ('N=', form_trucmuch) |
mais là, c'est le drame! Erreur, je ne connais pas form_trucmuch...
J'essaie d'ajouter des guillemets :
Code:
1 2
| write (*, 500) nbp
500 format ('N=', 'form_trucmuch') |
mais là forcément à l'écran, on obtient:
Citation:
N=form_trucmuch
Que faire ???
Merci par avance.