quadrato.c (505B)
1 /* Esercizio 3.33 2 * 3 * Dato il lato disegna un quadrato di asterischi 4 */ 5 6 #include <stdio.h> 7 8 int main() 9 { 10 int lato, y, x = 0; 11 12 printf("Dammi un lato del quadrato: "); 13 scanf("%d", &lato); 14 15 if (lato < 1) { 16 printf("Usare i numeri da 1 a 20\n"); 17 } 18 19 while(x < lato) { 20 if (lato > 20) { 21 printf("Usare i numeri da 1 a 20\n"); 22 break; 23 } 24 25 y = 0; 26 while(y < lato) { 27 printf("*"); 28 ++y; 29 } 30 printf("\n"); 31 ++x; 32 } 33 34 return 0; 35 } /* E0F main */