[C]suppresion

suppresion [C] - C - Programmation

Marsh Posté le 27-11-2003 à 17:15:08    

Voilà donc g réussi a faire le programme de suppression  

Code :
  1. #include <stdio.h>
  2. main()
  3. {
  4. int T1[50];
  5. int T2[50];
  6. int i,x,j;
  7. int n;
  8.   do
  9.     {  clrscr();
  10.        printf("Entrer nombre colonne du tableau (max.50) :" );
  11.        scanf("%d",&n);
  12.        }while(n>50);
  13.   for (i=0;i<n;i++)
  14.            {
  15.        printf("Element %d : ",i+1);
  16.        scanf("%d",&T1[i]);
  17.       }
  18.   printf("Tableau donne  :\n" );
  19.       for (i=0;i<n;i++)
  20.     printf("%3d",T1[i]);
  21.             printf("\n" );
  22.   printf("Element a supprimer : " );
  23.    scanf("%d", &x);
  24. j=0;                                                       
  25.      for(i=0;i<=n;i++)                                           
  26.               {                                                           
  27.                  if(T1[i]!=x)                                       
  28.                    {                                                         
  29.                     j=j++;
  30.                     T2[j]=T1[i];                                       
  31.                }
  32.               }
  33.  
  34.               printf("Tfinal :\n" );                                             
  35.               for(i=1;i<=n-1;i++)
  36.                 printf("%3d",T2[i]);
  37. getch();
  38. return 0;
  39. }


 
Mnt mon pb c lorsque g un valeur rentré qui n'est pas dans le tablo il m'affiche un erreur come koi x n'est pa ds le tablo
voilà ske g fait ms bon ça pa l'air de marché :/.G essayer de le placer partout.Thx pr votre aide

Code :
  1. if(I>N)
  2.     {
  3.         printf("%d n'existe pas", x);
  4.         return 0;
  5.      }


Message édité par taz2 le 27-11-2003 à 17:15:58
Reply

Marsh Posté le 27-11-2003 à 17:15:08   

Reply

Marsh Posté le 27-11-2003 à 17:32:41    

j=j++; ... euh tu le sens comme tu veux là ...
t'as toujours un problème d'algo. tant que t'es pas capable de le faire sur papier, t'arriveras pas en faire un programme

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed