Just 5 minutes too late. :) On Mon, Mar 30, 2009 at 9:13 PM, Joshua Gimer <[email protected]> wrote: > main(int argc, char *argv[]) > > On Mon, Mar 30, 2009 at 8:57 PM, Gary Kline <[email protected]> wrote: >> people, i've been under the weather for days and will probably be for a few >> more. >> new and TEMPORARY meds dont like me, ugh. >> >> can anybody clue me in why the followin joinline program fails to catch if >> argc == 1? >> >> >> /* >> * simple prog to join all | very nearly all lines of a text file that >> * make up one paragraph into one LONG line. >> * >> * paragraphs are delimiated by a single \n break. >> */ >> >> #include <stdio.h> >> #include <string.h> >> #include <stdlib.h> >> >> main(int argc, char argv[]) >> { >> char buf[65536]; >> >> if (argc == 1) >> { >> printf("Usage: %s < file > newfile\n", argv[0]); >> exit (-1); >> } >> while (fgets(buf, sizeof buf, stdin) ) >> { >> if (*buf == '\n') >> { >> fprintf(stdout, "\n\n"); >> } >> else >> { >> buf[strlen(buf)-1] = ' '; >> fputs(buf, stdout); >> } >> } >> } >> >> >> -- >> Gary Kline [email protected] http://www.thought.org Public Service Unix >> http://jottings.thought.org http://transfinite.thought.org >> The 2.41a release of Jottings: http://jottings.thought.org/index.php >> >> _______________________________________________ >> [email protected] mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to "[email protected]" >> > > > > -- > Thx > Joshua Gimer >
-- Thx Joshua Gimer _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[email protected]"
