Créer une option ‘Rechercher et Remplacer’ avec la fonction ‘memchr()’

Author:


Download

/*
#include 
void *memchr ( const void *buffer , int ch , size_t n  );

*/
#include 
#include 

int main ()
{

	char *elem, buffer[4096] = "";
   int ch = ' ';

printf("Tapez une chaîne de caractère:");
fgets( buffer, sizeof(buffer), stdin );

/* Remplacer tous les espaces par tiret de 8  */
while (( elem =(char*) memchr( buffer, ch, strlen(buffer) )) != NULL )
  *elem = '_';

printf("voici votre chaîne:");
puts(buffer);

  return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *