reffactoring for more test
This commit is contained in:
@@ -305,7 +305,15 @@ char print_rabbits(rabbit_hole_t *rabbits, __uint128_t *month)
|
||||
return 1;
|
||||
}
|
||||
|
||||
int csv_enabled = 0;
|
||||
|
||||
void set_csv_enabled(int enabled) {
|
||||
csv_enabled = enabled;
|
||||
}
|
||||
|
||||
void csv_header() {
|
||||
if (!csv_enabled)
|
||||
return;
|
||||
fprintf(stderr, "Month, Total Rabbit, Litters,");
|
||||
for ( i = 0; i < N_MATURE; i++) {
|
||||
fprintf(stderr,"Male (age %d),",i+1);
|
||||
@@ -324,6 +332,8 @@ void csv_header() {
|
||||
|
||||
char csv_rabbits(rabbit_hole_t *rabbits, const __uint128_t *month) {
|
||||
__uint128_t total;
|
||||
if (!csv_enabled)
|
||||
return 1;
|
||||
if (!total_rabbits(rabbits,&total))
|
||||
return 0;
|
||||
char number_string[512];
|
||||
|
||||
Reference in New Issue
Block a user