/************************************************/
/* Entree-Sortie
------------- */
int x; /* variable numerique a afficher */
printf( "Bonjour!\n" ); /* affichage d'un message simple */
/* \n est le retour à la ligne */
scanf( "%d", &x ); /* saisie clavier d'une valeur pour x */
printf( "La valeur de x est %d\n", x );
/* affichage d'un message + valeur decimale */
/************************************************/
/* Chaines de caracteres
=====================*/
char texte1[20]; /* buffer (non initialise) */
char *texte2="Bonjour"; /* Chaine constante */
scanf( "%s", texte1 );
/* saisie clavier d'une chaine de caracteres */
printf( "%s-%s\n", texte1, texte2 );
/* affichage des 2 chaines separees par un tiret */
/* Comparaison de chaines */
if(strcmp( texte1, texte2 )==0)
printf( "Les chaines sont identiques\n" );
/* copie de chaines */
strcpy( texte1, texte2 ); /* la chaine 2 est copiee dans 1 */
strcat( texte1, texte2 ); /* la chaine 2 est ajoutee en fin de 1 */