Ciao a tutti!
Mi scuso per il disturbo, ma sono nuovo da queste parti.
Ho letto il regolamento e so che ogni utente deve postare la propria soluzione per poter ricevere una risposta. Per questo esercizio vi chiedo già scusa e vi imploro di perdonarmi perchè non so da dove partire! É un esercizio anche abbastanza banale ma io sono proprio fermo all'inizio.
L'esercizio è il seguente:
Nel file cross.c implementare la definizione della funzione :
extern void stampa_cross (unsigned int n);
La funzione deve inviare a stdout una X composta da un carattere 'x' al centro e caratteri '\' e '/' sulle diagonali. Ogni semi-diagonale deve essere composta di n caratteri. Ad esempio chiamando la funzione con n = 0, la funzione deve inviare su stdout solo il centro :
x
Chiamando la funzione con n = 2, la funzione deve inviare su stdout :
\ /
\ /
x
/ \
/ \
Io non voglio assolutamente che mi risolviate l'esercizio completamente .. Voglio solo alcuni suggerimenti su come iniziare e su quali funzioni particolari bisogna usare.. Io per esempio avevo pensato di usare una fputc ma occorre inserire dei File .. Eh non penso sia il caso..
Nell'attesa di una risposta vi ringrazio anticipatamente !