#include <stdio.h>

#include <stdio.h>

int main() {
    // Déclaration des variables
    char c = 'A';
    int n = 42;
    char str[] = "Bonjour, monde!";
    int asciiValue = 65;  // Code ASCII du caractère 'A'
    
    // Déclaration d'un tableau et d'un double tableau
    int array[5] = {1, 2, 3, 4, 5};
    int doubleArray[2][3] = {
        {1, 2, 3},
        {4, 5, 6}
    };

    // Imprimer un caractère
    printf("Le caractère est : %c\n", c);
    
    // Imprimer un entier
    printf("L'entier est : %d\n", n);
    
    // Imprimer une chaîne de caractères
    printf("La chaîne est : %s\n", str);
    
    // Imprimer un caractère ASCII à partir de sa valeur
    printf("Le caractère correspondant à %d est : %c\n", asciiValue, asciiValue);
    
    // Imprimer les adresses des variables
    printf("Adresse de la variable c : %p\n", (void*)&c);
    printf("Adresse de la variable n : %p\n", (void*)&n);
    printf("Adresse de la chaîne str : %p\n", (void*)str);

    // Imprimer les éléments d'un tableau
    printf("Les éléments du tableau array sont : ");
    for (int i = 0; i < 5; i++) {
        printf("%d ", array[i]);
    }
    printf("\n");

    // Imprimer les éléments d'un tableau à deux dimensions
    printf("Les éléments du double tableau doubleArray sont :\n");
    for (int i = 0; i < 2; i++) {
        for (int j = 0; j < 3; j++) {
            printf("%d ", doubleArray[i][j]);
        }
        printf("\n");
    }

    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: