Chaine de caractére

Résolu
Hamza -  
Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je souhaite ecrire un programme qui determine et affiche la derniere position d'un caractére (saisie au clavier) dans une chaine "CH"; le programme retourne 0 si ce caractére n'existe pas dans la chaine . Merci d'avance


A voir également:

3 réponses

Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   399
 
C'est en quel langage? C? Java?
0
Hamza
 
Langage C ++
0
Hamza
 
C en language C ++
0
Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   399
 
Une fonction qui fait ce que tu veux faire: strrchr
http://www.cplusplus.com/reference/cstring/strrchr/ (en anglais, désolé)

/* strrchr example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] = "This is a sample string";
  char * pch;
  pch=strrchr(str,'s'); //On cherche 's' dans la chaine str
  printf ("Last occurence of 's' found at %d \n",pch-str+1);
  return 0;
}
0