Verification de mon code source
Fermé
arhiel-moore
-
1 déc. 2013 à 11:27
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 3 déc. 2013 à 11:36
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 3 déc. 2013 à 11:36
A voir également:
- Verification de mon code source
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
3 réponses
Noemie O'connor
Messages postés
78
Date d'inscription
mercredi 27 novembre 2013
Statut
Membre
Dernière intervention
12 novembre 2014
4
1 déc. 2013 à 15:34
1 déc. 2013 à 15:34
Bonjour arhiel-moore,
N'avons nous pas une balise code sur ce serveur? Ta source serait déjà plus lisible...
De plus si tu veux une réponse rapide, je te suggère vivement d'isoler d'avantage ton problème : tout le monde n'a pas le temps de lire un pareil pavé. C'est d'autant plus ce qu'un vrai programmeur est censé faire!
Cordialement,
Noémie.
N'avons nous pas une balise code sur ce serveur? Ta source serait déjà plus lisible...
De plus si tu veux une réponse rapide, je te suggère vivement d'isoler d'avantage ton problème : tout le monde n'a pas le temps de lire un pareil pavé. C'est d'autant plus ce qu'un vrai programmeur est censé faire!
Cordialement,
Noémie.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
1 déc. 2013 à 18:45
1 déc. 2013 à 18:45
Bonjour,
Déjà, oublie les variables globales :-).
Ensuite, int tableau[]; est faux. Il faut que tu indiques la taille.
Il serait bien vu aussi que tu nous mettes les messages d'erreur. Ils indiquent d'où vient le problème.
Déjà, oublie les variables globales :-).
Ensuite, int tableau[]; est faux. Il faut que tu indiques la taille.
Il serait bien vu aussi que tu nous mettes les messages d'erreur. Ils indiquent d'où vient le problème.
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 3/12/2013 à 11:43
Modifié par [Dal] le 3/12/2013 à 11:43
Salut arhiel-moore,
Vu que la taille de ton tableau dépend de la saisie de l'utilisateur, il te faut une allocation dynamique.
Quelque chose comme cela :
Par exemple, comme
Dal
Vu que la taille de ton tableau dépend de la saisie de l'utilisateur, il te faut une allocation dynamique.
Quelque chose comme cela :
#include <stdio.h> #include <stdlib.h> int main(void) { int n; int * tableau; printf("Choisissez la taille de votre tableau :"); scanf("%d", &n); printf(" \n"); printf("le tableau contiendra %d éléments \n", n); /* allocation de la mémoire nécessaire au tableau */ tableau = malloc(sizeof(int) * n); if (tableau == NULL) { printf("Erreur : pas assez de mémoire"); return 1; } /* faire des choses merveilleuses avec le tableau */ /* on n'utilise plus le tableau, alors on libère la mémoire */ free(tableau); return 0; }
Par exemple, comme
tableauest un pointeur sur int,
tableau[1]permet d'accéder au 2ème entier stocké à partir de l'adresse vers laquelle pointe
tableau.
Dal
1 déc. 2013 à 15:38
Elles sont à côté des boutons gras, italiques, et soulignés.