信工院组织捐款,共计2000人参加,计划捐款10万元,请设计捐款程序,输出参与人数,捐款总数和平均捐款金额,若没达到10万时输出捐款失败

信工院组织捐款,共计2000人参加,计划捐款10万元,请设计捐款程序,输出参与人数,捐款总数和平均捐款金额,若没达到10万时输出捐款失败

输出参与人数?不是共计2000人参加吗?

int main()
{
      float money = 0;
      int i=0;
      float m = 0;
      for(i=0;i<2000;i++)
      {
            cin>>m;
            money += m;
            if(money > 100000)
                  break;
      }
      if(money < 100000)
            cout<<"捐款失败"<<endl;
      else
            cout<<"捐款成功,共有"<<i+1<<"人捐款"<<endl;
      return 0;
}