Paramètremi

cham -  
walidovich_85 Messages postés 698 Statut Membre -
Bonjour,
svp j'arrive pas a resoudre ce probleme aidez moi
Ecrire un programme qui reçoit en paramètre une chaîne de caractère. Ce programme devra afficher le nombre de « chiffres » contenu dans la chaîne.

2 réponses

  1. walidovich_85 Messages postés 698 Statut Membre 73
     
    bonsoir,

    voila un programme qui fonctionne:

    #include <string.h>
    #include <stdio.h>
    #include <conio.h>
    #include <ctype.h>

    int main()
    {
    char chaine[40];
    printf ("donnez une chaine de caractere:\n");
    scanf("%s",&chaine);
    printf("\nvotre chaine est : %s\n",chaine);
    int nbre_chiffre=0;
    int i=0;
    while(chaine[i]!='\0')
    {
    if (isdigit(chaine[i])!=0)
    {
    nbre_chiffre++;
    }
    i++;
    }
    printf("\nle nombre de chiffre dans votre chaine est : %d\n",nbre_chiffre);
    getch();
    return 0;
    }
    0
  2. cham
     
    merci mais je voudrais mettre des arguments dans le genre int main(int argc,char**argv)
    0
    1. walidovich_85 Messages postés 698 Statut Membre 73
       
      beh, tu n'a qu'à déplacer les déclarations alors.
      0