Paramètremi

Fermé
cham - 20 févr. 2013 à 21:21
walidovich_85 Messages postés 608 Date d'inscription mardi 12 janvier 2010 Statut Membre Dernière intervention 25 octobre 2015 - 20 févr. 2013 à 22:21
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

walidovich_85 Messages postés 608 Date d'inscription mardi 12 janvier 2010 Statut Membre Dernière intervention 25 octobre 2015 73
20 févr. 2013 à 22:05
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
merci mais je voudrais mettre des arguments dans le genre int main(int argc,char**argv)
0
walidovich_85 Messages postés 608 Date d'inscription mardi 12 janvier 2010 Statut Membre Dernière intervention 25 octobre 2015 73
20 févr. 2013 à 22:21
beh, tu n'a qu'à déplacer les déclarations alors.
0