Aidez moi Svp C'est urg

Résolu
Bonjour,
je veux créer un programme qui demande un nombre à l'utilisateur et qui affiche les nombre de 1 à ce nombre séparé avec _
le probleme que j'ai par exemple si je saisie 4 : il affiche 1_2_3_4_ mais on veux paas _ aprés le dernier nombre
Mercii d'avance

9 réponses

  1. Bonsoir,
    Encore un peu plus en français .. c'est possible ? Car là, je n'ai rien compris.
    un programme qui demande un nombre à l'utilisateur et qui affiche les nombre de 1 à ce nombre séparé
    Prenez le temps d'expliquer, svp.
    0
    1. un programme
      par exemple si on en saisie 4 il donne : 1_2_3_4
      si on saisie 6 nous donne 1_2_3_4_5_6
      3 nous donne 1_2_3 etc
      de ce type là
      0
      1. Bonsoir Sasan202,
        Met ton code et je le regarde pour le modifier
        Si j'ai bien compris, l'utilisateur encode un nombre, par exemple le nombre 11.
        Ce qui doit être affiché, c'est:
        "1_2_3_4_5_6_7_8_9_10_11"
        c'est tout ?
        0
        1. #include<conio.h>
          #include<stdio.h>

          main ()
          {
          int d,i,;
          printf ("M.Hassan: entrez un nombre Svp ");
          scanf ("%d",&d);
          for (i=1;i<=d;i++)
          {

          printf("%d_", i);
          }
          getch();
          }
          0
          1. Si j'ai bien compris, l'utilisateur encode un nombre, par exemple le nombre 11.
            Ce qui doit être affiché, c'est:
            "1_2_3_4_5_6_7_8_9_10_11"
            Ouiii C'est çaa
            0
            1. for (i=1;i<=d;i++)
              {
              ..if(i==1)
              ..{ printf("%d", i); }
              ..else
              ..{ printf("_%d", i); }
              }
              0
              1. Merciiiii bcp ;)
                et Dsl pour le derangement ;)
                0
                1. Oui ça marche merci à nouveau ;)
                  0