Tampoco se mucho, tambien estoy empezando en C pero n error que he visto es que utilizas un signo que no debes printf("%d", &a)
Porque ese singo es el que lee la informacion de dicha variable scanf()
Porque ese singo es el que lee la informacion de dicha variable scanf()