Révision 101
Ajouté par Hamza MOUBTASSIME il y a environ 3 ans
branch/moubtassime/sp4a12/main.c | ||
---|---|---|
cpt++;
|
||
printf ("> %s\n",trame);
|
||
}
|
||
|
||
|
||
|
||
int trame_cmp(char * trame , char * type) {
|
||
|
||
int i,n;
|
||
int resultat=1;
|
||
|
||
while ( type[n] != '/0'){
|
||
n++;
|
||
}
|
||
|
||
for ( i=1;i<n;i++) {
|
||
if ( trame[i] != type[i]){
|
||
resultat=0;
|
||
}
|
||
}
|
||
|
||
return(resultat);
|
||
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
//Ajouter vos tests unitaires dans cette fonction.
|
||
void tests_unitaires(void){
|
||
... | ... | |
}
|
||
}
|
||
|
||
int trame_cmp(char * trame , char * type) {
|
||
|
||
int i,n=1;
|
||
int resultat=1;
|
||
while ( type[n] != 'A'){
|
||
n++;
|
||
n++;
|
||
}
|
||
|
||
for ( i=1;i<n;i++) {
|
||
if ( trame[i+1] != type[i]){
|
||
resultat=0;
|
||
}}
|
||
return(resultat);
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
int decode_int( char c) {
|
||
|
||
int n;
|
||
... | ... | |
|
||
}
|
||
|
||
void test_decode_int(void) {
|
||
if (decode_int("3")!=3) {
|
||
printf("erreur test unitaire decode_int \n");
|
||
exit(-1);
|
||
}
|
||
}
|
||
|
||
|
||
int decode_nombre( char c[2]) {
|
||
|
||
int n,dec,uni;
|
||
|
||
dec= decode_int(c[0]);
|
||
uni= decode_int(c[1]);
|
||
n= dec*10 + uni;
|
||
return(n);
|
||
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
// Ne pas modifier cette fonction
|
||
int main(int argc,char ** argv)
|
Formats disponibles : Unified diff
modification fct trame_cmp pour trames gpgga et fct q7