Probleme avec le for
Je ne sais pas si quelqu'un pourrais m'aider, je débute en programmation et je dois dessiner:
*****
* *
* *
* *
* *
*****
mais voila que j'écris mon programme et ça me done:
*****
*****
*****
*****
*****
*****
ça peut parraitre con.. mais j'ai aucune idées comment enlever les etoiles du milieu...
voila mon programme
void main ()
{
int a,
i;
for ( a=5; a<=10; a++)
{
for ( i=1; i<=5; i++)
{
printf ("*");
}
printf("\n");
}
getch();
}
Merci d'avance ... on commence tous par le début..
*****
* *
* *
* *
* *
*****
mais voila que j'écris mon programme et ça me done:
*****
*****
*****
*****
*****
*****
ça peut parraitre con.. mais j'ai aucune idées comment enlever les etoiles du milieu...
voila mon programme
void main ()
{
int a,
i;
for ( a=5; a<=10; a++)
{
for ( i=1; i<=5; i++)
{
printf ("*");
}
printf("\n");
}
getch();
}
Merci d'avance ... on commence tous par le début..
Configuration: Windows XP Internet Explorer 7.0
3 réponses
-
pourquoi ne pas faire plusieurs boucle for...
void main () { int a,i; for(i=0;i<5;i++) printf("*"); printf("\n"); for ( a=0; a<4; a++) { printf ("* *"); printf("\n"); } for(i=0;i<5;i++) printf("*"); printf("\n"); getch(); }
bon j'ai pas tester mais ça doit faire a peu près ce que tu veux... -
Merci!!
-
de rien ;)