Code faux
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'aimerai que me donner la correction
----------------------------------------------
#include<string.h>
#include<conio.h>
#include<stdio.h>
main()
{
int i;
char *nom[3];
for(i=0;i<3;i++){
scanf("%s",&nom[i]);
}
for(i=0;i<3;i++){
printf("%s",nom[i]);
}
getchar();
}
--------------------------------------------
j'aimerai que me donner la correction
----------------------------------------------
#include<string.h>
#include<conio.h>
#include<stdio.h>
main()
{
int i;
char *nom[3];
for(i=0;i<3;i++){
scanf("%s",&nom[i]);
}
for(i=0;i<3;i++){
printf("%s",nom[i]);
}
getchar();
}
--------------------------------------------
A voir également:
- Code faux
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
7 réponses
C'est un exercice qu'on t'a donner à faire ?
Car tu n'expliques rien , tu demandes même pas stp ni rien...
Car tu n'expliques rien , tu demandes même pas stp ni rien...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Effectivement il y a plein d'erreurs.
Tu as oublié d'allouer la mémoire à tes pointeurs.
Il existe plusieurs solutions possibles. Tu peux utiliser un tableau 2D statique ou allouer les pointeurs. Je te donne la première solution.
Effectivement il y a plein d'erreurs.
Tu as oublié d'allouer la mémoire à tes pointeurs.
Il existe plusieurs solutions possibles. Tu peux utiliser un tableau 2D statique ou allouer les pointeurs. Je te donne la première solution.
int main(void) { int i; char nom[3][128]; for(i=0;i<3;i++){ scanf("%127s",nom[i]); } for(i=0;i<3;i++){ puts(nom[i]); } getchar(); return 0; }
Je trouve que le titre est bien trouvé !
On ne connait pas le problème... il n'y a pas de question posée, et pourtant... on sait qu'à l'exécution ça va planter !!!
Pourquoi ? On déclare un tableau et on l'utilise et il n'y a pas d'allocation donc on sait, sans boule de cristal, qu'on va au casse-pipe !
On ne connait pas le problème... il n'y a pas de question posée, et pourtant... on sait qu'à l'exécution ça va planter !!!
Pourquoi ? On déclare un tableau et on l'utilise et il n'y a pas d'allocation donc on sait, sans boule de cristal, qu'on va au casse-pipe !
Salut,
Regarde un tout petit peu plus haut, et tu verras le post 8 ;)
Ou pour aller plus vite : http://www.commentcamarche.net/forum/affich 11086457 code faux?#8
Regarde un tout petit peu plus haut, et tu verras le post 8 ;)
Ou pour aller plus vite : http://www.commentcamarche.net/forum/affich 11086457 code faux?#8
je voudrai le vrai code