Nella scanf il simbolo & ha un senso e dovresti sapere cosa vuol dire. Ma nella printf non va usato se non ti serve appositamente...
Il C è un linguaggio molto potente, per la parte grafica non dispone di supporto proprio ma vanno usate delle librerie specifiche.