Les structure en langage c

Fermé
younes-zi - 18 mai 2013 à 21:34
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 19 mai 2013 à 15:48
Bonjour,





typedef struct rendezvous rendezvous;
struct rendezvous
{

int dj;




};

main ()
{

int i;

rendezvous rv;

do
{
printf("i'est");
scanf("%d",&i);
}while(i<1 || i>30);




do
{
scanf("%d",rv.dj);

}while(rv.dj<1 || rv.dj>30);


}
le do while comprend les deux conditions pareille mais j'ai toujours un problème (c'est forcément a cause du la structure ) .
A voir également:

2 réponses

jeremux Messages postés 58 Date d'inscription samedi 23 octobre 2010 Statut Membre Dernière intervention 30 mai 2013 4
19 mai 2013 à 01:08
C'est quoi le problème exactement ? Déjà pour le deuxième scanf ça passe pas je pense car rv.dj n'est pas un pointeur il faudrait écrire:

scanf("%d", &rv.dj);

Il faut vraiment que tu détailles ce que tu veux...
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
19 mai 2013 à 02:08
Bonjour,

j'ai toujours un problème (c'est forcément a cause du la structure ) .
Perdu ! C'est car il manque & comme dit par jeremux.

Sinon main() n'existe pas en C. Le prototype est int main(void) et la fonction renvoie 0 si tout va bien (return 0;).

Cdlt,
0
merci beaucoup , oui c'est a cause du &, j'ai pas fais attention ,la boucle qui conte né une variable de la structure au début me redemandé toujours la saisie comme si la condition de la boucle été fausse mais après lavoir recopié pour faire un teste elle ma affiché un message d'Erreur (le teste est fait son l'adresse (&)),et on cors merci pour tout .
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
19 mai 2013 à 13:00
Rien compris à ce que tu as dit.
Ton programme fonctionne correctement ou ne fonctionne toujours pas ?
Si oui, montre-nous les messages d'erreur et soit plus précis dans les explications.
0
mon programme fonction très bien, et je sais pas comment vous expliquez ,erreur sémantique
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
19 mai 2013 à 15:48
Si tu ne sais pas comment expliquer l'erreur, on ne va pas savoir comment t'aider...
0