#include
#define SIZE 1000
#define STATE_MAY 0
#define STATE_COM 1
#define STATE_END 2
#define STATE_NON 3
void e (char * m)
{
fprintf (stderr, "%s\n", m);
exit (1);
}
int main (int argc, char ** argv)
{
FILE * in;
int i;
char buffer [SIZE+1];
int state = STATE_NON;
if (argc < 2) e ("Argument needed");
in = fopen (argv[1], "r");
if (in == NULL) e ("Could not open file");
while (fgets (buffer, SIZE, in) != 0)
{
for (i=0; iTOPContact me