Projet en langage C tout simple qui bug -_-'
Résolu/Fermé
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
-
29 déc. 2008 à 18:01
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 29 déc. 2008 à 20:41
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 29 déc. 2008 à 20:41
A voir également:
- Projet en langage C tout simple qui bug -_-'
- Bug yahoo mail - Accueil - Mail
- Iphone 14 simple - Guide
- Simple ocr - Télécharger - Bureautique
- Langage binaire - Guide
- Bug chatgpt - Accueil - Intelligence artificielle
5 réponses
HACKER 712
Messages postés
1282
Date d'inscription
lundi 15 décembre 2008
Statut
Contributeur
Dernière intervention
10 décembre 2009
255
29 déc. 2008 à 18:06
29 déc. 2008 à 18:06
salut !
essaye des %i au lieu de tous les %d !
essaye des %i au lieu de tous les %d !
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
29 déc. 2008 à 18:24
29 déc. 2008 à 18:24
sa ne change helas rien :s
sa bloque se niveau:
//initialisation des cellules a zero
for (i = 1; i <= m; i++){
for (j = 1; j <= n; j++){
tab[i][j]=0;
}
}
peut etre doit-je changer d'appli pour developer?
sa bloque se niveau:
//initialisation des cellules a zero
for (i = 1; i <= m; i++){
for (j = 1; j <= n; j++){
tab[i][j]=0;
}
}
peut etre doit-je changer d'appli pour developer?
essaie d'enlever le int devant le main() principal
puis vers la fin, efface le getch()
ça devrait corriger ton problème
puis vers la fin, efface le getch()
ça devrait corriger ton problème
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
29 déc. 2008 à 19:29
29 déc. 2008 à 19:29
si j'enlève le getch(), sa va fermer la fenêtre direct, j'aurais pas le temps de voir mon résultat
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
29 déc. 2008 à 19:00
29 déc. 2008 à 19:00
Salut,
Les tableaux en C commencent à l'indice 0 et non 1. Donc tu as déjà des problèmes à ce niveau.
Ensuite, tu as peut-être le coup de l'allocation dynamique (à voir suivant la norme que respect ton compilateur).
Sinon tu peux utiliser du memset pour initialiser tout un tableau à 0 et ne pas faire des boucles.
Cdlt
Les tableaux en C commencent à l'indice 0 et non 1. Donc tu as déjà des problèmes à ce niveau.
Ensuite, tu as peut-être le coup de l'allocation dynamique (à voir suivant la norme que respect ton compilateur).
Sinon tu peux utiliser du memset pour initialiser tout un tableau à 0 et ne pas faire des boucles.
Cdlt
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
29 déc. 2008 à 19:34
29 déc. 2008 à 19:34
salut, j'ai essayé de 0 a n-1, sa fait toujours le meme probleme, et de toute façon sa marcherait pas avec n et m petit dans ce cas la. en revanche le memset m'interresse, mais comment l'utiliser?
j'ai regardé ici mais pas compris :s
j'ai regardé ici mais pas compris :s
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
29 déc. 2008 à 19:37
29 déc. 2008 à 19:37
autant pour moi fiddy, le problème venait bien de la ^^'
merci beaucoup
merci beaucoup
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
29 déc. 2008 à 20:41
29 déc. 2008 à 20:41
Salut,
Pour memset :
Cdlt
Pour memset :
memset(tab,0,sizeof **tab * n*m);
Cdlt