我这个程序连输出都没有,咋办呀
#include <bits/stdc++.h>
using namespace std;
struct H{
int time;
int jia;
int m;
}a[10010];
long long dp[10010000];
long long w,n;
int main(){
scanf("%d %d",&n,&w);
for(int i=1;i<=n;i++)
{
scanf("%d %d %d",&a[i].jia,&a[i].time,&a[i].m);
}
for(int i=1;i<=n;i++)
{
for(int ii=a[i].time;ii<=w;ii++)
{
for(int k=0;k=a[i].m;k++)
{
dp[ii]=max(dp[ii-a[i].time*k]+a[i].jia*k,dp[ii]);
}
}
}
printf("%d",dp[w]);
return 0;
}