Sto creando un programma per disegnare un rettangolo vuoto ma non ci riesco! ecco il codice..
se inserisco 3 righe e 4 colonne mi diseggna così:
codice:
****  *
*  *
****  *
mi sapete aiutare vero??

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

int main()
{
    int a,b,a1,b1,c;
    printf("Inserisci il numero di righe ");
    scanf("%d",&a);
    printf("Inserisci il numero di colonne ");
    scanf("%d",&b);
    for (a1=a;a1!=0;a1--) 
    {
            for(b1=b;b1!=1;b1--)
            if ((a1==1)||(a1==a))
             printf("*");
                 printf("*");
                 for (c=0;c<b-2;c++)
                     printf(" ");
                 printf("*");
                            
       printf("\n");
    }
}
grazie in anticipo!