Déclarer un tableau de plusieurs caractères
Résolu/Fermé
Moustikos54
Messages postés
5
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
6 mai 2014
-
5 mai 2014 à 21:17
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 6 mai 2014 à 11:04
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 6 mai 2014 à 11:04
A voir également:
- Déclarer un tableau de plusieurs caractères
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Caractères spéciaux clavier azerty - Guide
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
5 mai 2014 à 23:01
5 mai 2014 à 23:01
Bonjour,
Pourquoi ne pas utiliser tout simplement un int ? Tu fais de l'embarqué ?
La syntaxe serait : int jour[]={31, 28, 31, ...,};
D'ailleurs, je n'ai pas compris pourquoi tu as mis 1, 2, 3, 4, ... ? C'est plutôt le nombre de jours du mois j'imagine non ?
Et pour info, pas besoin de préciser la dimension du tableau.
printf("Le jour demandé est %s\n",jour[numjour]);
Normal, jour[i] est un char et non un char*. Tu ne peux donc pas utiliser %s. Il suffit d'utiliser : printf("Le jour demandé est %d\n", jour[numjour]); Attention à l'indice 0...
Pourquoi ne pas utiliser tout simplement un int ? Tu fais de l'embarqué ?
La syntaxe serait : int jour[]={31, 28, 31, ...,};
D'ailleurs, je n'ai pas compris pourquoi tu as mis 1, 2, 3, 4, ... ? C'est plutôt le nombre de jours du mois j'imagine non ?
Et pour info, pas besoin de préciser la dimension du tableau.
printf("Le jour demandé est %s\n",jour[numjour]);
Normal, jour[i] est un char et non un char*. Tu ne peux donc pas utiliser %s. Il suffit d'utiliser : printf("Le jour demandé est %d\n", jour[numjour]); Attention à l'indice 0...
Moustikos54
Messages postés
5
Date d'inscription
mercredi 30 avril 2014
Statut
Membre
Dernière intervention
6 mai 2014
6 mai 2014 à 08:52
6 mai 2014 à 08:52
Merci fiddy!
Je vais me pencher un peu plus la dessus!
En réalité je ne voulais pas connaitre le nombre de jour de chaque mois. Mais je pense avoir trouvé la solution à mon problème!
Encore merci!
Je vais me pencher un peu plus la dessus!
En réalité je ne voulais pas connaitre le nombre de jour de chaque mois. Mais je pense avoir trouvé la solution à mon problème!
Encore merci!
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
6 mai 2014 à 11:04
6 mai 2014 à 11:04
Bonjour,
Ben dans ce cas, pourquoi faire un tableau ?
printf("Le jour demandé est %d\n", numjour) ? Tout simplement non ?
Cdlt,
Ben dans ce cas, pourquoi faire un tableau ?
printf("Le jour demandé est %d\n", numjour) ? Tout simplement non ?
Cdlt,