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é
Faute d'orthographe / de mise en forme
Delightful Zebra31/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 ?)...
Ambiguë
Thibault Jochem28/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;
}
```
7
Quelle est la taille d'un long long en C++?3
Écrire un programme C qui calcule la moyenne de deux notes.3
Comportement indéfini. La valeur retournée par malloc n’est pas testée. Il y a un problème sur la taille allouée.3
Trouver la somme de tous les nombres pairs dans un tableau en C2
Écrire une fonction C pour échanger deux entiers.2
Inclure une bibliothèque .h en C2
Écrire un programme C pour calculer le nombre total de bonbons.