Una pequeña duda en "C" sobre la entrada/salida de datos

Esto es realmente una tontería, pero yo siempre he usado c++ y ahora tengo que usar c, tengo que hacer un ejercicio, pero el numero real que obtenga se tiene que redondear a 2 cifras, dice esto "el segundo decimal se dejará o se incrementará una unidad en función del valor de los siguientes decimales según sean menores o mayores que 5 respectivamente", creo que era algo así printf("2%f",resultado) pero esque no recuerdo que comando había que hacer para hacerlo

P.D no se pueden usar vectores, ni strings ni nada por el estilo


gracias!!! U_U
Creo que era algo así.... printf("%.2f",resultado+0.005)
Esto no iría en PC -> generales o software libre o algo así?. Entre este y el hilo de las dudas para JAVA estoy empezando a dudar si miscelánea se está convirtiendo en el subforo de programación.

saludos
era eso, gracias!!

P.D sorry si lo he puesto en el lugar equivocado el post
3 respuestas