#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    int count100 = 0, count50 = 0, count20 = 0, count10 = 0, count5 = 0, count1 = 0;
    while(cin >> n && n != 0){
        while(n != 0){
            count100 += n / 100;
            n = n % 100;
            count50 += n / 50;
            n = n % 50;
            count20 += n / 20;
            n = n % 20;
            count10 += n / 10;
            n = n % 10;
            count5 += n / 5;
            n = n % 5;
            count1 += n;
            n = n % 1;
        }
    }
    cout << "100:" << count100 << ",50:" << count50 << ",20:" << count20 << ",10:" << count10 << ",5:" << count5 << ",1:" << count1;
    return 0;
}

要用n != 0结束循环,否则读到0不会结束也不会输出