Guest User

Untitled

a guest
May 27th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #include<stdio.h>
  2. #include <stdlib.h>
  3. #include "wchar.h"
  4.  
  5.  
  6. void getuchar(FILE*tup)
  7. {
  8. int c;
  9. while((c = fgetc(tup))!=EOF)
  10. {
  11. fputc(c, stdout);
  12. if (c>128)
  13. {
  14. c =fgetc(tup);
  15. fputc(c,stdout);
  16. }
  17. fputc('\n',stdout);
  18.  
  19. }
  20.  
  21. }
  22.  
  23.  
  24. int main( int argc , char ** argv )
  25. {
  26. FILE * strumien;
  27. int c,i;
  28.  
  29. i = 1;
  30.  
  31.  
  32.  
  33. do
  34. {
  35. if( argc < 2 || ( ( argv[i][0] == '-' ) && ( argv[i][1] == '\0' ) ) )
  36. strumien = stdin;
  37.  
  38.  
  39. else
  40. if( ( strumien = fopen( argv[i] , "r" ) ) == NULL )
  41. {
  42. printf("Nie mozna otworzyc:%s\n", argv[i] );
  43. return 1;
  44. }
  45.  
  46.  
  47. fputc( '\n' , stdout );
  48. while( ( c = fgetc( strumien ) ) != EOF )
  49. fputc( c , stdout );
  50.  
  51. i++;
  52. fclose( strumien );
  53.  
  54. }while( i < argc );
  55.  
  56. return 0;
  57. }
Add Comment
Please, Sign In to add comment