#include <stdio.h>

#define MAX_AMOUNT 30
#define DIFFICULTY 1
#define POINTS 3

char *a[] = {"curls", "sit-ups" , "pull-ups"};
struct ex {
  char* name[20];
  int max_amount;
  int difficulty_factor;
  int points;
};

int main(){
	FILE* f = fopen("exercises_list", "w");
	fprintf(f, "struct ex {\n\
		char name[20];\n\
		int max_amount;\n\
		int difficulty;\n\
		int points;\n\
		};\n");
	fprintf(f, "struct ex ex_list[] = {\n");
	for (int i = 0; i < (sizeof(a)/sizeof(a[0])); ++i){
	  fprintf(f, "{ name: \"%s\" , max_amount: %i, difficulty: %i, points:  %i },\n", a[i] , MAX_AMOUNT,\
		  DIFFICULTY, POINTS );
	}
	fprintf(f, "};");
	fclose(f);
	return 0;
}
