Funciones de salida SIN formato

Las operaciones de salida de datos sin formato se realizan con bytes, lo cual significa que no se pueden utilizar los formatos (%). Existen diversas funciones para mostrar datos en pantalla, cabe señalar que estas funciones solo permiten mostrar caracteres y/o cadenas:

putchar(carácter) y putc(carácter)
Ambas funciones muestran un carácter en pantalla. Es el equivalente a printf(“%c”,carácter);
Ejemplo empleando la función putchar: imprimir las vocales del abecedario.

La salida en pantalla será:

El mismo efecto puede ser producido con la función putc, solo que hay que especificar la salida por defecto a la que se enviara, puede ser un archivo o la salida estándar (monitor).

puts(cadena)
Muestra una cadena en pantalla. Es el equivalente a printf(“%s”,cadena); Un ejemplo de esta función es:

NOTA: La mayoría de los sistemas operativos utilizan buffers para gestionar las operaciones de entrada/salida, por lo que no se leerá un carácter hasta que el usuario introduzca un ENTER y, posiblemente, no se mostrará nada por pantalla hasta que se tenga una línea completa por mostrar.