不知道哪里错误,运行结果运行不出来

#include #define N 110 int main() { int n,a[N],b,c,i,j,k,l,m,sum; while((scanf("%d",&n)!=EOF)&&n!=0) { sum=0; for(b=0;b

 


#include "stdio.h"
void func(int salary,int aa[5]){
	int a,b,c,d,e,f;
	//100的数量
	a = salary /100;
	salary = salary-a*100;
	if(salary>0){
		//50的数量
		b = salary/50;	
		salary = salary-b*50;
	}
	if(salary>0){
		//10的数量
		c = salary/10;
		salary = salary-c*10;	
	}
	if(salary>0){
		//5的数量
		d = salary/5;
		salary = salary-d*5;	
	}
	if(salary>0){
		//2的数量
		e = salary/2;
		salary = salary-e*2;	
	}
	f = salary;
	
	aa[0] =a;
	aa[1] =b;
	aa[2] =c;
	aa[3] =d;
	aa[4] =e;
    
}
void main()
{
	int a[5]; //分别对应100,50,10,5,2,1的数量
	int salary;
	
	printf("请输入工资金额");
	scanf("%d",&salary);
	func(salary,a);
	
	printf("100元数量:%d,50元数量%d,10元数量%d,5元数量%d,2元数量%d,1元数量%d",a[0],a[1],a[2],a[3],a[4]);
	
}

 

代码没贴全,没办法给你分析问题

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632