Boucle for

Résolu/Fermé
Gretyzde Messages postés 97 Date d'inscription vendredi 1 août 2014 Statut Membre Dernière intervention 1 avril 2016 - 18 févr. 2015 à 11:04
Gretyzde Messages postés 97 Date d'inscription vendredi 1 août 2014 Statut Membre Dernière intervention 1 avril 2016 - 18 févr. 2015 à 11:15
Bonjour,
j'ai un petit problème avec ce code :

#include <stdio.h>
#include <stdlib.h>

void main(void)
{
	int som=0;
	int cpt;
	int nb;

	for(cpt=0;cpt<10;cpt++)
	{
		printf("Entrez un nombre : ");
		scanf("%d", &nb);

		som+=nb;
		cpt++;
	}

	printf("La somme des %d nombres introduits est egale a : %d\n", cpt,som);

	system("pause");
}


Lorsque j'entre dans la boucle, je sors au bout de la 5ème fois alors que j'ai bien demandé à en ressortir que quand cpt sera egal à 10. Pouvez vous m'aider?

Merci d'avance.

A voir également:

1 réponse

benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
18 févr. 2015 à 11:12
Salut,

Tu incrémentes 2 fois ta variable cpt

Enlève cette ligne
cpt++;
0
Gretyzde Messages postés 97 Date d'inscription vendredi 1 août 2014 Statut Membre Dernière intervention 1 avril 2016 2
Modifié par Gretyzde le 18/02/2015 à 11:15
Ah je n'avais même pas remarqué! Merci pour ton aide :)
0