#include #include #include #include typedef struct { int N; int n; int *A; } coupons; coupons initempty ( int ) ; void destroycoupons ( coupons * ) ; coupons addcoupon ( coupons, int ) ; int allcoupons ( coupons ) ; coupons initempty ( int N ) { coupons S; int i; S.N = N; S.n = 0; S.A = (int *)malloc(N * sizeof(int)); for (i=0; i A); } #include "choco.c"