Révision 95
Ajouté par Victor SOUDY il y a environ 3 ans
main.c | ||
---|---|---|
return(c);
|
||
}
|
||
|
||
int decode_nombre(char *ch,int n)
|
||
{
|
||
int temp=0;//Initialisation du resultat a 0
|
||
int i;
|
||
for(i=0;i<n;i++)
|
||
{
|
||
temp=(temp*10)+decode_int(ch[i]);
|
||
|
||
}
|
||
return temp;
|
||
}
|
||
|
||
|
||
|
||
|
||
//Fonction ? modifier !!!!!
|
||
void traitement(char*trame)
|
||
... | ... | |
printf("Erreur test unitaire decode_int\n");
|
||
exit(-1);
|
||
}
|
||
//--------------------------------------------//
|
||
//test unitaire de la fonction decode_nombre
|
||
if (decode_nombre("7541",2)!=75)
|
||
{
|
||
printf("Erreur test unitaire decode_nombre\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_nombre("754198",6)!=754198)
|
||
{
|
||
printf("Erreur test unitaire decode_nombre\n");
|
||
exit(-1);
|
||
}
|
||
|
||
}
|
||
|
Formats disponibles : Unified diff
Q7 : fct decode_nombre + tests unitaires de cette fct