Coincée sur un exercice [Résolu]

Signaler
Messages postés
7
Date d'inscription
dimanche 30 juillet 2017
Statut
Membre
Dernière intervention
8 août 2017
-
Messages postés
15924
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 mai 2021
-
Bonjour tout le monde

je suis coincée sur cet exercice:

Écrire un programme qui affiche les nombres de 1 à 20 de trois en trois. Exemple :
20 19 18

17 16 15

14 13 12

...

Solution:
int i;
for(i = 1; i <= 20; i++)
{
printf("%d ", i);
if(condition)
printf("\n");
}

le problème il me faut une condition pour sauter la ligne.
Et merci

3 réponses

Messages postés
15924
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 mai 2021
544
Bonjour

Je ne suis pas très calé en C, mais sur Windows le saut de ligne c'est \r\n.

Et, je supose qu'il ne s'agit pas de ton vrai code, car en l'état condition ne sera jamais vrai.

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Messages postés
7
Date d'inscription
dimanche 30 juillet 2017
Statut
Membre
Dernière intervention
8 août 2017

Merci
j'ai trouver la solution
	int i,j;

for(i=1;i<=20;i++){

if(i%3==0){
printf("\n");
}
printf("%d",i);
}
Messages postés
15924
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 mai 2021
544
Alors pense à mettre le sujet résolu.