Révision 166
Ajouté par beclement2 il y a presque 4 ans
main.c | ||
---|---|---|
cpt++ ;
|
||
|
||
|
||
}
|
||
|
||
int decode_int(char c){ /* Fonction permettant de transformer un code ASCII en d?cimale */
|
||
|
||
int res;
|
||
if (c < 48 || c > 57){ // Si on est pas entre 0 et 9 on retourne -1
|
||
res = -1;
|
||
}
|
||
else {
|
||
res = c-48; // Car 48 = code ascii de 0
|
||
}
|
||
return res;
|
||
|
||
}
|
||
|
||
void test_decode_int(void){
|
||
|
||
char testchar = '2';
|
||
|
||
int test = decode_int(testchar);
|
||
|
||
printf("Le code est %d\n", test);
|
||
|
||
}
|
||
|
||
//Ajouter vos tests unitaires dans cette fonction.
|
||
... | ... | |
// Ne pas modifier cette fonction
|
||
int main(int argc,char ** argv)
|
||
{
|
||
|
||
test_decode_int();
|
||
tests_unitaires();
|
||
|
||
|
Formats disponibles : Unified diff
Fin question 7