In pratica mi sono trovato dinanzi ad un problema, beh un banale esercizio dove mi si chiede di scrivere un programma che utilizzi due funzioni per costruire un quadrato...fin qua tutto ok, insomma è interessante osservare come molti processi si assomiglino..insomma per chiamate alle funzioni nidificate in altre funzioni, sembra quasi di assistere al fenomeno della ricorsione veniamo al problemino, il codice di tutto questo è:
#include <stdio.h>
#include <conio.h>
void side (int);
int fillCharacter (void);
main()
{
int number;
printf("Inserisci il numero del quadrato: ");
scanf("%d", &number);
side(number);
getch();
}
void side (int x){
int colonna, asterisco, z;
colonna = 0;
while(colonna <= x){
asterisco = 1;
while(asterisco <= x){
z = fillCharacter();
printf("%d", z);
asterisco++;
}
printf("\n");
colonna++;
}
}
int fillCharacter(void){
int z;
z = 3;
return z;
}
come faccio a dare a Z, il # o @????