summaryrefslogtreecommitdiff
path: root/passing_arrays.c
blob: 8a9066671fb4e61cb8e10996e94fa3ecdf3fb20b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <stdio.h>

int* return_min(int* array)
{

    	return array;
}


int main(void)
{
    	FILE *fptr = fopen("/dev/urandom", "r+"); 
    	char buffer[3];
    	int myArray[100][100];

    	for (int i = 0; i < 100; ++i) {
        	for (int j = 0; j < 100; ++j) {   
            		fread(buffer,2,1,fptr);
            		printf("%s\n", buffer);
        	}
    	}

    	return 0;
}





/* #include <stdio.h> */
/* #include <stdlib.h> */



/* int* next_five_num(int num) */
/* { */
/*     //static int next_five[5]; */
/*     int* next_five = malloc(sizeof(int) * 5); */
/*     for (int i = 0; i < 5; ++i) { */
/*         next_five[i] = num + i + 1; */
/*     } */
/*     return next_five; */
/* } */



/* int main(void) */
/* { */
/*     int x, *arr[5]; */
/*     printf("Give me a number: "); */
/*     scanf("%d", &x); */
/*     int* returned_nums = next_five_num(x); */
/*     for (int i = 0; i < 5; ++i) { */
/*         printf("%d", *returned_nums + i); */
/*         if ( i < 5 - 1) { */
/*             printf(", "); */
/*         } */ 
/*     } */
/*     free(returned_nums); */
/*     printf("\n"); */
/*     return 0; */
/* } */