Advertisement
masterm1nd99

ZBIR REDICA

Jan 11th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <ctype.h>
  3.  
  4. void writeToFile() {
  5. FILE *f = fopen("matrica.txt", "w");
  6. char c;
  7. while((c = getchar()) != '#') {
  8. fputc(c, f);
  9. }
  10. fclose(f);
  11. }
  12.  
  13. void printFile() {
  14.  
  15. FILE *f=fopen("izlez.txt","r");
  16. char line[100];
  17. while(!feof(f)){
  18. fgets(line,100,f);
  19. if (feof(f))
  20. break;
  21. printf("%s",line);
  22. }
  23. fclose(f);
  24. }
  25.  
  26. int main() {
  27. writeToFile();
  28.  
  29. //Vasiot kod tuka
  30. FILE *f=fopen("matrica.txt","r");
  31. FILE *f1=fopen("izlez.txt","w");
  32.  
  33. int brojRedici = 0, brojKoloni = 0;
  34. int matrica[100][100];
  35.  
  36. fscanf(f, "%d %d", &brojRedici, &brojKoloni);
  37. int i, j;
  38. for(i=0; i<brojRedici; i++){
  39. for(j=0; j<brojKoloni; j++){
  40. fscanf(f, "%d", &matrica[i][j]);
  41. }
  42. }
  43.  
  44. for(i=0; i<brojRedici; i++){
  45. int zbirRedica = 0;
  46. for(j=0; j<brojKoloni; j++){
  47. zbirRedica += matrica[i][j];
  48. }
  49. if(zbirRedica > 10){
  50. fprintf(f1, "%d\n", zbirRedica);
  51. }
  52. }
  53.  
  54. fclose(f);
  55. fclose(f1);
  56. printFile();
  57. return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement