Pour utiliser les fonctions printf et scanf, il faut mettre au début du programme la ligne suivante :
#include <stdio.h>
Sans entrer dans les détails, disons simplement que cette ligne permet d'inclure un fichier contenant les déclarations des fonctions printf et scanf. Voir le chapitre sur le préprocesseur pour de plus amples détails.
Le programme suivant est donné à titre d'exemple. Il calcule la moyenne de deux nombres entrés au clavier et l'affiche :
Exemple 1-24. Programme complet simple
#include <stdio.h> /* Autorise l'emploi de printf et de scanf. */
long double x, y;
int main(void)
{
printf("Calcul de moyenne\n"); /* Affiche le titre. */
printf("Entrez le premier nombre : ");
scanf("%Lf", &x); /* Entre le premier nombre. */
printf("\nEntrez le deuxième nombre : ");
scanf("%Lf", &y); /* Entre le deuxième nombre. */
printf("\nLa valeur moyenne de %Lf et de %Lf est %Lf.\n",
x, y, (x+y)/2);
return 0;
}Dans cet exemple, les chaînes de format spécifient des flottants (f) en quadruple précision (L).
| Précédent | Sommaire | Suivant |
| Les fonctions d'entrée-sortie de base | Niveau supérieur | Le C/C++ un peu plus loin |