Ciao a tutti, oggi come esercizio avevo da fare una clessidra disegnata in asterischi, l'ho fatta ed è uscita anche, il problema è questo, l'ho scritto in modo giusto?
non capisco perche non mi da il codice il libro e quindi non so se lho fatto in modo corretto, esistono altri modi piu brevi per farla sempre con cicli for?
grazie
codice:#include <stdio.h> int main (int argc, const char * argv[]) { int a, b, c, d, e, f; a = 10; b = a-1; f = a*2; for (c = 0; c <= a; c++) { printf("\n"); for (d = 0; d <= b; d++) printf(" "); b += 1; for (e = 0; e <=f; e++) printf("*"); f -= 2; } for (c = 0; c <= a+1; c++) { for (d = 0; d <= b; d++) printf(" "); b -= 1; for (e = 0; e <=f; e++) printf("*"); f += 2; printf("\n"); } return 0; }

Rispondi quotando
