ciao,

il codice che hai scritto non compila quindi non può "non funzionare"

h' non è un nome valido in c perché contiene il carattere '