Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1638 connectés 

  FORUM HardWare.fr
  Programmation
  C

  probleme de programme en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de programme en C

n°1542472
kabyle
vive le high tech
Posté le 13-04-2007 à 11:22:53  profilanswer
 

bonjours j'ai un probleme de programmation qui pourrai m'aider je n'arrive pas à le compiler,merci de m'aider

Code :
  1. #include <stdio.h>
  2. #define TAILLE 10
  3. void init_tab_2dim (int tab[TAILLE][TAILLE],int *pordre);
  4.   void affiche_tab_2dim (int tab[TAILLE][TAILLE], int ordre);
  5. void main (void)
  6. {
  7.  char X;
  8.  int teb[TAILLE][TAILLE], nb;
  9.  do
  10.   {
  11.  init_tab_2dim (teb,&nb);
  12.  printf ("afichage du tableau: \n\n" );
  13.  affiche_tab_2dim (teb,nb);
  14.  printf ("\nVoulez vous recommencer ? (Y ou N)"   );
  15.  fflush (stdin);
  16.  X= getchar ();
  17.  }
  18.  while (!(X=='n' || X=='N'));
  19.  printf ("au revoir" );
  20.  }
  21.  void init_tab_2dim (int tab[TAILLE][TAILLE],int *pordre)
  22.  {
  23.  int i,j;
  24.  printf ("saisir l'ordre ( <10) :" );
  25.  scanf ("%d",pordre);
  26.  printf ("saisir les %d valeur du tableau à 2 dimensios :\n"  ,(*pordre)*(*pordre));
  27.  for (i=0;i<=*pordre -1;i++)
  28.   {
  29.   for (j=0;j<=*pordre -1;i++)
  30.    scanf ("%d",&tab[i][j]);
  31.   }
  32.  }
  33. void affiche_tab_2dim (int tab[TAILLE][TAILLE], int ordre)
  34. {
  35. int i,j;
  36. for (i=0;i<=ordre -1;i++)
  37.   {
  38.   for (j=0;j<=ordre -1;j++);
  39.   {
  40.   printf ("|" );
  41.   printf ("%d",tab[i][j]);
  42.   printf ("|" )
  43.   }
  44.   printf ("\n" );
  45.   }
  46. }

mood
Publicité
Posté le 13-04-2007 à 11:22:53  profilanswer
 

n°1542478
Taz
bisounours-codeur
Posté le 13-04-2007 à 11:25:20  profilanswer
 

vire tes fflush(stdin) -> fflush(stdout)
 
 
et ouvre un livre de C

n°1542479
Elmoricq
Modérateur
Posté le 13-04-2007 à 11:25:21  profilanswer
 

taiste.c:9: warning: return type of 'main' is not `int'
taiste.c: In function `affiche_tab_2dim':
taiste.c:50: error: parse error before '}' token
taiste.c:53: error: parse error at end of input


 
Les messages du compilateurs sont assez explicites, que ne comprends-tu pas ?

n°1542480
flo850
moi je
Posté le 13-04-2007 à 11:25:37  profilanswer
 

ne nous dis surtout pas ce qui ne fonctionne pas :D

n°1542559
kabyle
vive le high tech
Posté le 13-04-2007 à 12:20:58  profilanswer
 

en faite, je ne comprend pas pourquoi il me marque c'est faute ligne 49 et 52?
"Error NONAMEOO.CPP 49:Statement missing; in function affiche_tab_2dim(int (*)[10],int)
NONAMEOO.CPP 52:Compound statement missing} in function affiche_tab_2dim(int (*)[10],int)

n°1542563
-Opera-
mago spé électricité
Posté le 13-04-2007 à 12:25:57  profilanswer
 

L'extension d'un code source en C c'est .c


---------------
You get so used to things the way they are. And I've always been alone. I guess that makes me lonely.
n°1542566
kabyle
vive le high tech
Posté le 13-04-2007 à 12:30:43  profilanswer
 

ok mais c'est toujours pareille je n'arrive toujours pas a comprendre mon erreur?

n°1542583
Joel F
Real men use unique_ptr
Posté le 13-04-2007 à 12:51:03  profilanswer
 

missing }  ca veut dir qu'il manque une } :o

n°1542585
kabyle
vive le high tech
Posté le 13-04-2007 à 12:56:37  profilanswer
 

franchement merci beaucoup!!!grace a toi mon programme fonctionne!!
je voudrais savoir sa sert a quoi "|"?? car j'ai mis printf ("|" );

n°1542610
Elmoricq
Modérateur
Posté le 13-04-2007 à 13:40:42  profilanswer
 

kabyle a écrit :

je voudrais savoir sa sert a quoi "|"?? car j'ai mis printf ("|" );


 
Tu "as mis", ou tu as pompé ça quelque part ? [:marc]

mood
Publicité
Posté le 13-04-2007 à 13:40:42  profilanswer
 

n°1542619
kabyle
vive le high tech
Posté le 13-04-2007 à 13:51:40  profilanswer
 

en faite c'était un TP en classe a faire que j'avais jamais terminer et comme y a biento les partiels je révise mes TP et je ne me souvien plus pouquoi on mets "|"

n°1542626
Elmoricq
Modérateur
Posté le 13-04-2007 à 13:59:24  profilanswer
 

taiste : ("|" )
 
 
mouais, c'est raté pour le goatsmiley :/

n°1542636
Joel F
Real men use unique_ptr
Posté le 13-04-2007 à 14:16:08  profilanswer
 

c purement visuel ... genre tu l'as executé ton programme :o

n°1542640
kabyle
vive le high tech
Posté le 13-04-2007 à 14:20:03  profilanswer
 

ok merci pour l'info!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  probleme de programme en C

 

Sujets relatifs
Problème de Click Event sur button dynamicProblème de mysqli_query (y marche chez moi mais pas chez OVH)
problème pour ouvrir un .VCF[wxWidgets et OpenGL] Problème de stack overflow
problème de casting objetprobléme extraction de donnée bdd avec des virgules
Problème avec MAP/AREA ou bug ?[NDS] Probleme de socket non bloquante
[runtime] lancer un programme .exeproblème controle d'accès avec cookie
Plus de sujets relatifs à : probleme de programme en C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR