Je suis actuellement en train de faire l'exercice suivant du cours de Mathieu Nebra :
Exercice : créez ce tableau de typePersonneet demandez les infos de chacun grâce à une boucle (qui se répète tant qu'il y a des joueurs). Faites un petit tableau de 2 joueurs pour commencer, mais si ça vous amuse, vous pourrez agrandir la taille du tableau plus tard. Affichez à la fin du programme les infos que vous avez recueillies sur chacun des joueurs
J'ai réussi l'exercice puis après j'ai eu l'idée de rajouter des "Printf" pour afficher les informations introduites dans le "scanf" histoire de voir si les informations saisies étaient bien stockées dans les tableaux. Mais lors de la compilation une erreur apparaît : "Undefined reference to printf" et je n'arrive pas à comprendre ce qui fait planter mon programme.
Ici mon code :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
typedef struct personne personne;
struct personne
{
char nom[100];
char prenom[100];
char adresse[200];
};
int main(int argc, char* argv[])
{
personne joueur[3];
int i;
for (i = 0; i < 3; i++)
{
printf("Quel est votre nom joueur %d ?", i+1);
scanf("%s",joueur[i].nom);
printf("Quel est votre prenom ?");
scanf("%s", joueur[i].prenom);
}
Printf("Nom et prenom du Joueur 1 : %s %s\n", joueur[0].nom, joueur[0].prenom);
Printf("Nom et prenom du Joueur 2 : %s %s\n", joueur[1].nom, joueur[1].prenom);
Printf("Nom et prenom du Joueur 3 : %s %s\n", joueur[2].nom, joueur[2].prenom);
return 0;
}
J'ai fait exprès de ne pas mettre la structure dans un autre fichier.h car je voulais gagner du temps et aussi étant donné que ça n’empêchait pas le programme de compiler. Enfin avant l'ajout des trois printf en bas ^^'
Pourriez-vous m'aider à identifier l'erreur s'il vous plait ?
Par avance merci.
Your future self is watching you right now through memories !
j'ai exactement le même problème, donc ce n'est pas nécessaire de créer un autre sujet;
Même si le problème est de même nature, il faut ouvrir un autre sujet. Sinon on aura deux discussions qui s'entrecroiseront et ça compliquera les réponses.
Et bien tu peux mettre résolu ! Ah, tu ne peux pas ! C'est ennuyeux !
J'ai voulu le faire mais ce n'est pas moi qui ai créele sujet ! Oups.
Donc Merci à Azim de venir le faire
Créer ses propres variables exercice
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Your future self is watching you right now through memories !
Your future self is watching you right now through memories !