Bonjour à tous,
Voilà mon petit soucis je vient de commencer les structures j'ai beau chercher dans mes cours je ne voit pas où se trouve mon problème, j'aimerais savoir si quelqu'un pourrais débloquer ma situation !
J'aimerais initialiser un tableau de taille 100 (tab1[100]) en indiquant que chaque case sera occupée par un mot de type structure occurence_mot composée d'un mot et d'un nombre dont on ne se servira pas ici, voilà ce que j'ai fais :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct occurence_mot
{
char chaine[30];
int nb;
};
void compare_mots(struct occurence_mot tab1,int nb_mot)
{
int i,j,k;
i=0;
while (i < 100)
{
printf("\n Entrez le mot %d :", i + 1);
scanf("%s",tab1[i].chaine);
if (tab1[i].chaine[0] == '\0')
{
printf("Mot %d incorrect - recommencez\n", i + 1);
continue;
}
i++;
}
}
int main(int argc, char *argv[])
{
struct occurence_mot tab1[100];
int nb_mot=0;
compare_mots(tab1[100],nb_mot);
system("pause");
return 0;
}
si vous pouvez m'aider en m'indiquant quels sont mes erreurs ça me permettrais d'avancer considérablement !
Merci d'avance