home *** CD-ROM | disk | FTP | other *** search
- /*********************************************************************
- * CH04_09.C Vider le tampon aprΦs l'emploi de scanf() *
- *********************************************************************/
-
- #include<stdio.h>
-
- main( void)
- {
- char chaine0[16], chaine1[16];
-
- printf("\n\n Entrez une chaεne de moins de 16 caractΦres: ");
- scanf("%[ ABCDEFGHIJKLMNOPQRSTUVWXYZ]", chaine0);
-
- while( getchar() != '\n');
- /* vide le tampon:
- Tant que le caractΦre lu par getchar() est diffΘrent de \n,
- je l'Θlimine et continue ma lecture */
-
- printf("\t\t\t Cette chaεne est: %s\n", chaine0);
-
- scanf("%s", chaine1);
- printf("\n Cette chaεne est: %s", chaine1);
- }
- /*
- Entrez une chaεne de moins de 16 caractΦres: PETRUS ALBulus
- Cette chaεne est: PETRUS ALB */