A parte che, prima che lo dica Guglielmo p, è meglio se ti presenti nel thread apposito (primo del forum generale)
Non è possibile cambiare il o me alle variabili, in quanto in C il nome delle variabili NON è quello che gli diamo, bensì l'indirizzo di memoria ove si trovammo.
Di conseguenza devi trovare un altro metodo per ottenere il risultato desiderato (che non ho capito)