Projet

Général

Profil

« Précédent | Suivant » 

Révision 163

Ajouté par lefraisse il y a presque 4 ans

implémentation de decode_int et test à travers test_decode_int qu'on appelle dans le main

Voir les différences:

branch/FRAISSE/sp4a12/main.c
}
return n;
}
//renvoie la valeur d?cimale associ?e ? un caract?re donn?
int decode_int(char c){
int n=c-'0';
return n;
}
//Fonction ? modifier !!!!!
void traitement(char * trame)
......
exit(-1);
}
}
void test_decode_int(void){
if(decode_int('5')!=5){
printf("Erreur Test decode int decode_int.\n");
exit(-1);
}
if(decode_int('9')!=9){
printf("Erreur Test decode int decode_int.\n");
exit(-1);
}
if(decode_int('3')!=3){
printf("Erreur Test decode int decode_int.\n");
exit(-1);
}
if(decode_int('0')!=0){
printf("Erreur Test decode int decode_int.\n");
exit(-1);
}
}
// Ne pas modifier cette fonction
int main(int argc,char ** argv)
{
tests_unitaires();
tests_unitaires();
test_decode_int();
// Affichage des trames definies dans la table trames.
printf ("Trames de tests tableau trames:\n");

Formats disponibles : Unified diff