#include #include static void fonction(char *); char *chaine = "chaîne définie au niveau de profondeur 0"; int main(void) { printf("Différentes valeurs de la variable chaîne :\n"); printf("- dans main : \"%s\"\n", chaine); fonction("chaîne passée en paramètre"); return EXIT_SUCCESS; } static void fonction(char *chaine) { printf("- à l'entrée de « fonction » : \"%s\"\n", chaine); { char *chaine = "chaîne définie dans le bloc 1"; printf("- dans le bloc 1 : \"%s\"\n", chaine); } { int chaine = 12345; printf("Remarque : dans le bloc 2, "); printf("chaîne est un entier valant %d.\n", chaine); } }