stdio.h


Función printf ANSI C

int printf(char *cadena, const char *formato, ...);

Esta función es equivalente a fprintf, con el argumento stdout interpuesto antes de los argumentos a printf.

Valor de retorno:

La función printf retorna el número de caracteres transmitidos, o un valor negativo si se produce un error de salida.

Ejemplo:

#include <stdio.h>

int main()
{
   char nombre[20];
   unsigned int edad=0;

   printf( "Escriba su nombre: " );
   scanf( "%s", nombre );
   printf( "Escriba su edad: " );
   scanf( "%u", &edad );

   fprintf( stdout, "\nHola %s. Tienes %d anyos.\n", nombre, edad );

   return 0;
}