Archived
What does the following code display?
int main()
{
char name[];
int age = 18;
double height= 1.75;
scanf(“%s”, name);
printf(“%d/n%f/n%s/n”,age,height,name);
return 0;
}
-3
Community Evaluations
Spelling / formatting error
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 ?)...
Ambiguous
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;
}
```