Jump to content


Photo

error bus: quelle signification?


  • Please log in to reply
1 reply to this topic

#1 mator

mator

    iCeinture blanche

  • Membres
  • 4 posts

Posted 07 December 2008 - 08:01 PM

Bonjour,
je debute en C et j'aimerai savoir pourquoi j'ai ce message d'erreur : "bus error" (je suis sur XCode).
Je fais build and run puis j'entre la valeur de x et j'ai ce message d'erreur.
Ma 2ème question est celle-ci : Quand on a comme données beaucoup de series (1500 voire 5000) composées de 10 chiffres dans un tableau comme le mien quelle est la meilleure manière de le déclarer?

Merci de votre aide

Voici le début de mon programme :

C
# include <stdlib.h>
# include <stdio.h>
main ()
{
FILE *tom=NULL;
FILE *noke=NULL;
unsigned short cocoder[10];
unsigned short der[10];
unsigned short tab[1500][10] =
{1,6,15,19,21,28,32,34,45,49,2,8,10,13,20,22,33,38,41,46,3,5,12,17,25,26,30,39,40,47};

unsigned short xab[1500][10];
unsigned short zab[1500][1],ca[11];
unsigned short i,j,k,a,b,c,d,e,g,h,n,l;
unsigned short m,o,x;
tom = fopen ("cocoder","w");
noke = fopen ("der.txt","r");
scanf("%hu",&x);
for(m=0;m<x;m++) {
for(n=0;n<10;n++) {
fscanf(noke,"%hu",&xab[m][n]);
}
}

#2 neilime

neilime

    iCeinture verte

  • Administrateurs
  • 943 posts
  • Gender:Male
  • Location:Orsay

Posted 09 December 2008 - 10:59 AM

Erreur de copier-coller ?
Il manque en tout cas une accolade dans le code !




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users