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..
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. 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...
    0