Información

Autor(es) Olivier Bonaventure
Fecha de entrega Sin fecha de envío
Tiempo límite de envío Sin límite de envío

Inicia sesión

Nombre de caractères différents

Un chaîne de caractères contient différents caractères. Vous devez écrire le corps de la fonction ndiff qui retourne le nombre de caractères différents dans la chaîne passée en argument.


Pregunta 1: Fonction ndiff

Complétez le corps de la fonction ndiff sur base de la spécification ci-dessous:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

/*
 * @pre -
 * @post retourne le nombre de caractères différents dans la chaîne pointée par str
 * Exemples:
 *  - ndiff("ABA") retourne 2
 *  - ndiff("") retourne 0
 *  - ndiff(NULL) retourne 0
 *  - ndiff("AabBAb") retourne 4
 */
int ndiff(char *str) {
Pregunta 2: Fonctions supplémentaires

Insérez ici les fonctions supplémentaires éventuelles dont vous avez besoin.

Pregunta 3: Fonction de test

Insérez votre code de test optionnel ci-dessous. Vous pouvez utiliser printf dans cette fonction pour débugger votre programme.

void test_func(void) {