Révision 68
Ajouté par magraffin il y a environ 4 ans
main.c | ||
---|---|---|
return (res);
|
||
}
|
||
|
||
int decode_nombre(char a[],int b)
|
||
{
|
||
int i=0,res=0;
|
||
for (i=0;i<b;i++)
|
||
{
|
||
res*=10;
|
||
res+=decode_int(a[i]);
|
||
}
|
||
return (res);
|
||
}
|
||
|
||
|
||
int trame_cmp(char* a,char* b){
|
||
int i=0,res=1;
|
||
do
|
||
... | ... | |
exit(-1);
|
||
}
|
||
if (decode_int('9')!=9){
|
||
printf ("Erreur Test unitaire decode_int1.\n");
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_int('0')!=0){
|
||
printf ("Erreur Test unitaire decode_int2.\n");
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_int('A')!=-1){
|
||
printf ("Erreur Test unitaire decode_int3.\n");
|
||
printf ("Erreur Test unitaire decode_int.\n");
|
||
exit(-1);
|
||
}
|
||
if (decode_nombre("1654",3)!=165){
|
||
printf ("Erreur Test unitaire decode_nombre.\n");
|
||
exit(-1);
|
||
}
|
||
}
|
||
|
Formats disponibles : Unified diff
question 8: ajout de decode_nombre et du teste unitaire associé