28 lines
450 B
C
28 lines
450 B
C
#include "others.h"
|
|
|
|
int tabcmp(const char** tab, int size, char* string){
|
|
for(int i=0; i<size; i++){
|
|
if(!strncmp(tab[i], string, 4)) return i;
|
|
}
|
|
return -1;
|
|
}
|
|
|
|
char *itoa(int i){
|
|
static char buf[21];
|
|
char *p = buf + 20;
|
|
if (i >= 0) {
|
|
do{
|
|
*--p = '0' + (i % 10);
|
|
i /= 10;
|
|
}while (i != 0);
|
|
return p;
|
|
}else {
|
|
do {
|
|
*--p = '0' - (i % 10);
|
|
i /= 10;
|
|
}while (i != 0);
|
|
*--p = '-';
|
|
}
|
|
return p;
|
|
}
|