s e temp, per come le hai dichiarate, sono due vettori di stringhe, per cui non mi stupirei se la scanf non funzionasse correttamente.
Per risolvere il problema, per prima cosa puoi far ricorso alle librerie di manipolazione delle stringhe, aggiungendo un include
quindi cambi la dichiarazione dei puntatoricodice:#include <string.h>
infine usi la funzione di copia delle stringhecodice:char s[12], temp[12];
Saluticodice:strcpy (temp,s);

Rispondi quotando