home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3105 / selfstart.c < prev   
Encoding:
C/C++ Source or Header  |  1991-03-22  |  359 b   |  28 lines

  1. int    main(argc, argv)
  2.     int    argc;
  3.     char    **argv;
  4. {
  5.     char    **p;
  6.     char    *c;
  7.     puts("char    *s[] = {");
  8.     p = s;
  9.     while (c = *p++) {
  10.         putchar('"');
  11.         while (*c) {
  12.             if ((*c == '"') || (*c == '\\'))
  13.                 putchar('\\');
  14.             putchar(*c++);
  15.         }
  16.         puts("\",");
  17.     }
  18.     puts("0};");
  19.     puts("");
  20.     p = s;
  21.     while (c = *p++) {
  22.         while (*c) {
  23.             putchar(*c++);
  24.         }
  25.         putchar('\n');
  26.     }
  27. }
  28.