#include #include #include "at2.h" #define usage "Error - usage : %s -[0|1|2|3|4|5|6|7|8]" int main(int argc, char** argv) { int rt = 0 ; const int r = (argc > 1) ? atoi(&argv[1][1]) : -1; switch (r) { case 0: rt = at2100(argc, argv); break; //Stampa soggetti sospesi (quelli nel Limbo?) case 1: rt = at2200(argc, argv); break; //Stampa soggetti per data nascita case 2: rt = at2300(argc, argv); break; //Stampa soggetti esclusi (da cosa?) case 3: rt = at2400(argc, argv); break; //Stampa soggetti modificati (geneticamente?) case 4: rt = at2500(argc, argv); break; //Stampa soggetti idonei case 5: rt = at2600(argc, argv); break; //Stampa iscritti/dimessi case 6: rt = at2700(argc, argv); break; //Stampa soggetti per categorie case 7: rt = at2800(argc, argv); break; //Stampa soggetti che non donano dal ... giurassico! case 8: rt = at2900(argc, argv); break; //Stampa soggetti per frequenza donazione default: error_box(usage, argv[0]) ; rt = 1; break; } return rt; }