echo.c 345 B

123456789101112131415161718192021222324
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <stdlib.h>
  4. main(argc, argv)
  5. char **argv;
  6. {
  7. int nl = 1;
  8. int i;
  9. if ( (argc > 1) && (strcmp(argv[1], "-n") == 0) ) {
  10. ++argv;
  11. --argc;
  12. nl = 0;
  13. }
  14. for ( i=1; i < argc; i++ ) {
  15. if ( i > 1 ) putchar(' ');
  16. fputs(argv[i], stdout);
  17. }
  18. if (nl) putchar('\n');
  19. exit(0);
  20. }