>>791
少し動作変わるけど、こんな感じ。

#include<stdio.h>
void calc(int coin){
    int coins[9] = {5000,2000,1000,500,100,50,10,5,1};
    int i = 0;
    for(i=0;i<9;++i){
        printf("%d yen: %d mai\n",coins[i] , coin / coins[i]);
        coin %= coins[i];
    }
}
int main(){
    int price,payments;
    printf("Input price: ");scanf("%d", &price);
    printf("Input payments: ");scanf("%d", &payments);
    calc(payments - price);
}