pseudo_tidy.c 496 B

1234567891011121314151617181920
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main(int argc, char* argv[])
  4. {
  5. int i;
  6. for (i = 1; i < argc; ++i) {
  7. if (strcmp(argv[i], "-bad") == 0) {
  8. fprintf(stdout, "stdout from bad command line arg '-bad'\n");
  9. fprintf(stderr, "stderr from bad command line arg '-bad'\n");
  10. return 1;
  11. }
  12. if (argv[i][0] != '-') {
  13. fprintf(stdout, "%s:0:0: warning: message [checker]\n", argv[i]);
  14. break;
  15. }
  16. }
  17. fprintf(stderr, "1 warning generated.\n");
  18. return 0;
  19. }