putchar() : Ecrit un caractère dans le flux standard stdout
Prototype:
int putchar(int c);
dans: <stdio.h>
Description:
Macro permettant d'écrire un caractère dans le flux standard stdout.
Macro équivalente à : putc( c, stdout ).
Valeur renvoyée:
le caractère transmis s'il n'y a pas d'erreur ou EOF en cas d'erreur.
Une erreur se produit par exemple si le fichier associé à stdout est fermé.
Voir aussi:
Portabilité:
DOS,
UNIX,
norme
ANSI
du
langage
C.
Exemple:
#include
int main(void) {
char tc[200];
int i;
printf("Entrez des caractères, jusqu'à un retour-chariot:");
gets(tc);
printf("La chaîne entrée est:");
/* Affichage de chaque caractère */
for( i=0; tc[i] != '\0' ; i++ ) putchar( tc[i]);
putchar('\n');
return 0;
}