Advertisement
gavrilo93

poredjenje matrica, nepotpuno

Dec 21st, 2012
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.12 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define MAX_SIZE 20
  4.  
  5.  
  6.  
  7. void ucitaj(FILE *in, int a[MAX_SIZE][MAX_SIZE], int *n)
  8. {
  9. int j, i, k;
  10.  
  11.  
  12. fscanf(in ,"%d", n);
  13. k = *n;
  14.  
  15. for(i=0; i<k; i++){
  16.     for(j=0; j<k; j++){
  17.         fscanf(in, "%d", &a[i][j]);
  18.             }
  19.          }
  20.    
  21. }
  22.  
  23. void ispisi (FILE *out, int a[MAX_SIZE][MAX_SIZE], int n)
  24. {
  25.     int j, i;
  26.     int k = n;
  27.  
  28. for(i=0; i<k; i++){
  29.     printf("\n");
  30.    
  31.     for(j=0; j<k; j++){
  32.        
  33.         fprintf(out, "%d", a[i][j]);
  34.             }
  35.          }
  36.  
  37. }
  38. void Poredjenje(int niz1[MAX_SIZE][MAX_SIZE], int niz2[MAX_SIZE][MAX_SIZE], int n1, int n2){
  39.  
  40. int j1, j2, i1, i2;
  41. for
  42.  
  43. int main (int brArg,char *arg[])
  44. {
  45. int big[MAX_SIZE][MAX_SIZE], big_n;
  46. int small[MAX_SIZE][MAX_SIZE], small_n;
  47.  
  48. FILE *in;
  49. in = fopen(arg[1], "r");
  50. FILE *out;
  51. out = fopen(arg[2], "w");
  52.  
  53. /*if(()==NULL){
  54.     printf("Datoteka nije otvorena\n"); }
  55. */
  56. ucitaj(in, big, &big_n);
  57. ucitaj(in, small, &small_n);
  58.  
  59. puts("Big:"); ispisi(out, big, big_n); printf("\n");
  60. puts("Small:"); ispisi(out, small, small_n); printf("\n");
  61.  
  62. fclose(in);
  63. fclose(out);
  64.  
  65.  
  66.  
  67. return 0;
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement