Fonction en c++

Résolu
smoutsmout Messages postés 160 Statut Membre -  
adeline11 Messages postés 58 Statut Membre -
Bonjour,

je débute le C++, cette question peux vous paraitre stupide mais je ne suis pas à l'aise avec ce langage.

Je fais une petite fonction toute simple et je voudrais afficher son résultat dans le programme principal.

voici la fonction :

int calcul(int prix)
{
int total;
total=total+prix;

return total;
}

je veux afficher le total, comment faire ?

Merci pour vos réponses.
A voir également:

3 réponses

linktwo Messages postés 348 Statut Membre 59
 
Déja c'est faut car :

total=total+prix;
ilogique !!!!

Sinon essaye :

printf("%ld"total)

Note je fais seulement du C et non du C++ ( et j'ai commencé il y a deux jour ^^)



-1
linktwo Messages postés 348 Statut Membre 59
 
j'ai fait une erreur!
Honte a moi

printf("%ld",total) // La virgule ne pas l'oublier

En c'est je sais qu'il faut annoncer la variable, peut-etre le faut-il pas en c++
-1
adeline11 Messages postés 58 Statut Membre 34
 
En C++ pour afficher ton total dans le programme principal c'est tout con mais si on le sais pas on peut chercher longtemps (expérience personnelle)

Dans ton programme principal définit ta variable total:
total=calcul(prix)
puis tu fais tout simplement un cout ;)

et mettre "total=total+prix" est très juste ta fonction va prendre le total actuel et lui ajouter le prix

j'espère avoir répondu a ta question
-1