#include #ifndef MIN #define MIN(a, b) ((a) < (b) ? (a) : (b)) #endif /* MIN */ #ifndef MAX #define MAX(a, b) ((a) > (b) ? (a) : (b)) #endif /* MAX */ #ifndef ARRAY_SIZE #define ARRAY_SIZE(a) (sizeof (a) / sizeof (a)[0]) #endif /* ARRAY_SIZE */ int main(int argc,const char *argv[]) { int i,val[16]; int a,b,n1,n2; const char *p; if(argc<2) { fprintf(stderr,"usage: %s int[-int][,...]\n",*argv); return 1; } for(i=0;i