编辑代码

#include <iostream>

void makeChange(int amount) {
    const int coins[] = {25, 10, 5, 1};
    const int numCoins = 4;

    std::cout << "Change for " << amount << " cents: ";

    for (int i = 0; i < numCoins; ++i) {
        int num = amount / coins[i];
        amount %= coins[i];

        if (num > 0) {
            std::cout << num << " x " << coins[i] << " cents ";
        }
    }

    std::cout << std::endl;
}

int main() {
    // 示例用法
    int amount = 63;
    makeChange(amount);

    return 0;
}