Path: utzoo!attcan!uunet!philmtl!philabs!ttidca!kevin From: kevin@ttidca.TTI.COM (Kevin Carothers) Newsgroups: alt.sources Subject: Re: why - your helpful confidant Message-ID: <4938@ttidca.TTI.COM> Date: 28 Jul 89 20:49:33 GMT References: <1941@diamond.warwick.ac.uk> <900@lakesys.UUCP> Reply-To: kevin@ttidcb.tti.com (Kevin Carothers) Organization: Citicorp/TTI, Santa Monica Lines: 51 Howdy I took dave k's "why.c" and improved it -- at least *I* like it ================================================================ main (argc, argv) int argc; char *argv[]; { int w; int i; char *p; w = argc -1; if(w) { printf("I don't know why "); for (i=1; i <= w; i++) { if(!(strcmp(argv[i], "I") && strcmp(argv[i], "i"))) { printf("you "); argv[i] = ""; } else if(!(strcmp(argv[i], "me"))) { argv[i] = "you "; if (argc >2) { p = argv[2]; argv[2] = argv[1]; argv[1] = p; } } } for (i=1; i <= w; i++) { printf("%s ", argv[i]); } } else { if((getpid() % 2) == 0) printf("Why not?"); else printf("Just because."); } printf("\n"); } == try me === -- U.S. Out of North America The Name: Kevin Carothers !{csun,psivax,rdlvax}!ttidca!kevin