Bonsoir,
Voila j'ai eut ce petite exercice lors d'un examen mais je ne voie absolument pas comment faire
le voici: Créez un programme qui multiplie tout les arguments qui lui sont fournis, ceux-ci étant suposés être des entiers positifs. le produit des arguments sera envoyer sur stdout. Vous utiliserez la fonction atoi contenue dans le bibliotéque stdlib.h , qui transforme la chaîne de caractére fournis en entier.
int atoi(const char *s);
int i=atoi("14");
i contien après cette instruction 14
Alors tout d'abord, comment je fait pour créer un programme qui multiplie ces argumants si je ne sait pas d'avance le nombre d'argument entrée?
ensuite comment fait t'on pour renvoyer cette valeur sur stdout?
Enfin pourquoi nous donne t'il une fonction "atoi" qui transforme une chaîne de caractére en entier, quel est l'intêret dans cette exercice?
Désolé de ne pas commencer à mettre le code pour montrer que j'ai cherché avant de poser ces questions, mais j'ai beau feuilleter mon cour/TD/TP je ne vois rien de similaire pour me l'expliquer.
Je vous remercie d'avance pour votre aide.
Partager