#define NOARGC  /* no arg count passing */#define FIXARGC /* don't expect arg counts passed in *//*** return <0,   0,  >0 aUording to**       s<t, s=t, s>t*/strcmp(s, t) char *s, *t; $(  while(*s == *t)     $(    if(*s == 0) return (0);    ++s; ++t;    $)  return (*s - *t);$)