#include int main() { int value = 10; int coins[4] = {4,2,1,3}; int mat[5][11]; for(int i = 0 ; i < 5; i++) for(int j = 0 ; j < 11; j++) mat[i][j] = 0; for(int i = 0 ; i < 5; i++) mat[i][0] = 0; for(int j = 0 ; j < 11; j++) mat[0][j] = 1; for(int i=1; i<5; i++) { for(int j = 1; j<11; j++) { if(j >= coins[i]) mat[i][j] = mat[i-1][j-coins[i]]+1; else mat[i][j] = mat[i-1][j]; } } for(int i = 0; i<5; i++) { for(int j = 0; j< 11; j++) { printf("%d\t", mat[i][j]); } printf("\n"); } return 0; }