Erreur ici : printf("prix=%d\n",&pri);
Il faut écrire printf("prix=%d\n",pri);
Pas terrible le mélange prix, pri, c'est une source potentielle d'erreurs.
D'autre part, évite d'utiliser scanf, fgets suivi de strtol est bien meilleur.
Message édité par Trap D le 04-02-2007 à 22:33:19