C++ String: Lire un chaîne de caractères qui se termine par un caractère défini

Author:
#include 
#include 

#define MAX_SIZE     100


char* getString(char *buffer, char end_char);

int main()
{
  char buffer[MAX_SIZE];
  int i = 0;
  printf("Taper une chaîne de caractères qui se termine par deux points: ");
  getString(buffer, ':');
  printf(": %s ", buffer);
}

char* getString(char *buffer, char end_char)
{
  size_t i = 0;
  /* Lire la chaîne de caractère jusqu' à l'index de deux points */
  while((buffer[i++] = getchar()) != end_char)
    ;
  buffer[i-1] = '

Leave a Reply

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