Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <fcntl.h>
  4.  
  5. int main(int args , char** argv){
  6. char a;
  7.  
  8. int fisier;
  9. int rezultat = 0;
  10. int contor=0;
  11.  
  12.  
  13. if(args<=1){
  14. printf("prea putine argumente\n");
  15. exit(1);
  16. }
  17. else{
  18. printf("corect");
  19. }
  20.  
  21. fisier=open(argv[1],O_RDONLY);
  22. if(fisier <0){
  23. printf("Nu s-a deschis\n");
  24. exit(1);}
  25. else{
  26. printf("fisier deschis\n");
  27. }
  28.  
  29. printf("fisier :%d\n",fisier);
  30. while(rezultat=read(fisier,&a,1)){
  31. if(a>='0' && a<='9')
  32.  
  33. contor++;
  34. }
  35.  
  36. printf("%d\n",contor);
  37.  
  38. close(fisier);
  39. return 0;
  40.  
  41.  
  42. sa fac un director nou , in care fac un fisier si in asta sa pun tot ce am citit din primul , dupa care close
  43.  
  44.  
  45.  
  46.  
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement