en
en

Question du test C - Les bases

Écrire un programme C qui affiche le nom, l'âge et la taille d'une personne.

Intermédiaire

Qu’affiche le code suivant ?

    int main() 
    {     
        char prenom []; 
        int age = 18; 
        double taille = 1.75;
        scanf(“%s”, prenom);
        printf(“%d/n%f/n%s/n”,age,taille,prenom);
        
        return 0;    
    }
    ```
Auteur: Vincent CotroStatut : Publiée(Mise à jour)(Proposition de mise à jour disponible)Question passée 286 fois
Modifier
-3
Évaluations de la communauté
developer avatar
Ambiguë
Nick LAM YEE MAN
11/12/2023
Techniquement le code n'affichera rien à cause du %s
developer avatar
Réponse incorrecte
Lancelot
20/12/2023
It will not show anything since the token is not valid
developer avatar
Faute d'orthographe / de mise en forme
Delightful Zebra
31/08/2024
La question est toute pétée : le tableau n'a pas de taille, les guillemets sont incorrects (char \343), des /n sont présents au lieu des espaces (pour \n ?)...
developer avatar
Dragon parfait
02/09/2024
Est-ce que tu peux proposer une nouvelle version de la question ?
developer avatar
Titouan Le Floch Riche
13/02/2025
Il faudrait remplacer les /n par des \n (ou des espaces, sinon il faut changer les réponses pour inclure les retours à la ligne). Une réponse devrait, à mon sens, mentionner la taille du tableau au lieu de parler de missing data (qui me paraît assez vague).
developer avatar
Ambiguë
Thibault Jochem
28/02/2025
Rien ne va dans cette question ! Le code ne compile pas, utilise des charactères non conforme... et la réponse correcte est ambigue... Ci dessous, une version corrigée de l'exemple. ``` #include <stdio.h> int main() { char prenom[255]; int age = 18; double taille = 1.75; scanf("%s", prenom); printf("%d\n%f\n%s\n", age, taille, prenom); return 0; } ```