diff --git a/.gitignore b/.gitignore index 07d66de..f660860 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ min-max-moy lettre-perdue matrice-unitaire addition-matricielle +strings diff --git a/programmation-c-cpp/tp3/strings.c b/programmation-c-cpp/tp3/strings.c new file mode 100644 index 0000000..c37d2b5 --- /dev/null +++ b/programmation-c-cpp/tp3/strings.c @@ -0,0 +1,24 @@ +/* Les strings */ + +#include +#include +#include + + +int main() { + char chaine[] = {'S', 'a', 'l', 'u', 't', ' ', 'l', 'e', 's', ' ', 'c', 'o', 'd', 'e', 'u', 'r', 's', '!', '\0'}; + + // Affichage de la chaîne complète + printf("%s\n", chaine); + + // Affichage du premier mot + int i = 0; + while (chaine[i] != ' ') { + i++; + } + chaine[i] = '\0'; + printf("%s\n", chaine); + + + return 0; +}