Las funciones printf() y scanf() permiten realizar entrada y salida de datos con formato en C. printf() imprime valores en pantalla según su tipo de dato y formato especificado. scanf() lee valores ingresados y los almacena en variables según el formato indicado. Ambas funciones usan especificadores de formato como %d para enteros y %f para flotantes, y modificadores como anchos de campo o número de decimales.