Ciao ragazzi.... ho 2 problemuci che non riesco a risolvere con le applicazioni "lavagna nera" come le chiamo io:
1th)
Come posso prendere l'input di una frase separata da spazi bianchi, dato che scanf(non li sente).
2nd)
Questo è un po' più complicato: come faccio a stampare sostituendo i caratteri stampati.
Mi spiego meglio, se per esempio sviluppassi un'applicazione di tris in consol application, una cosa tipo questa
codice:
    |   |   
  0 |   |   
 ___|___|___
    |   |   
  X | X |   
 ___|___|___
    |   |   
    |   | 0 
    |   |
Questi sono i possibili output per una partita di tris che ogni volta cancella le mosse precedenti.
codice:
    |   |   
  0 |   |   
 ___|___|___
    |   |   
  X | X | X 
 ___|___|___
    |   |   
    |   | 0 
    |   |  
    
X has won!
Spero di essere stato chiaro con i miei due problemi, HELP