Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Compter le nombre des lettres et des chiffres dans une chaîne


{filelink=13586}

 
#include <stdio.h>
#include <ctype.h>
 
void main() {
 
  char str[80];
  int i = 0;
  int nbr_lettre = 0;
  int nbr_chiffre = 0;            
 
  printf("Tapez une chaîne de caractères:");
  gets(str);   
 
  while(str[i] != '')
  {
    if(isalpha(str[i]))
      nbr_lettre++;            
 
    if(isdigit(str[i++]))
      nbr_chiffre++;
  }
  printf("La chaîne contient %d lettres et %d chiffre.",
                                              nbr_lettre, nbr_chiffre);
}

No comments yet.

Leave a Comment