¿A que viene el %d\n y \n?[Resuelto]

Iniciado por Bledniss, 11 Abril 2011, 18:10 PM

0 Miembros y 1 Visitante están viendo este tema.

Bledniss

He empezado a estudiar C y tengo bastantes libros, pero mi problema es que en ninguno de ellos me explican que son las expresiones %d\n y ªn.
¿Me lo podria explicar alguien?
Aqui dejo un ejemplo de un script



#include <stdio.h>
void main()
{
   int a, b, c = 5;
   a = 3 * c;
   b = 32 / 4;
   c = a - b;
   printf( "El valor es: %d\n", c );
}
<a href="http://www.userbars.be"><img src="http://img857.imageshack.us/img857/6337/44984.gif" alt="Free userbars" border="0"></a>

Danyel_Casvill

Pues mira, "\n" le dice al programa que salte a la siguiente linea, osea, que de un "enter" (salta a la siguiente linea); Por otro lado, %d, le dice al programa que muestre la variable que esta despues de la coma (en este caso la variable "c").

En fin, espera a ver si alguien te lo puede explicar mejor.

Sasludos ^^
adada