int main (int argc, char **argv) { int64_t nrounds, len, r, *arr ; if (argc != 3) exit (1) ; nrounds = atol (argv[1]) ; len = atol (argv[2]) ; if (NULL == (arr = calloc (len, sizeof (long)))) exit (1) ; for (r = 1 ; r <= nrounds ; r ++) incr_array (arr, len, r) ; return 0 ; }
int main(void) { printf("Enter the size of the array, followed by its elements\n"); printf("> "); size_t arr_sz; while (scanf("%zu", &arr_sz) == 1) { size_t i; for (i = 0; i < arr_sz; i++) { scanf("%d", &arr_buff[i]); } print_array(arr_buff, arr_sz); while (incr_array(arr_buff, arr_sz) == 1) { print_array(arr_buff, arr_sz); } printf("> "); } return 0; }