ArchiSys/TD/TD2/td2_lucas/defns.h

34 lines
511 B
C
Raw Normal View History

2024-02-09 09:20:19 +01:00
#ifndef DEF_UTIL_H
#define DEF_UTIL_H
/**
* Lit n chaînes de caractère
*/
char** read_strings(int n);
/**
* Libère n chaines de caractère
*/
void delete(char** elems, int n);
/**
* Affiche n chaines de caractère
*/
void print_strings(char** elems, int n);
/**
* Tri par sélection
*/
void selsort(char** begin, char** end);
/**
* Plus petite chaine de caractères entre begin et end
*/
char** pos_min(char** begin, char** end);
/**
* échanger *a et *b
*/
void swap(char** a, char** b);
#endif