C语言程序设计帮我看看!!!!!

小林和小树兄弟俩相约存零钱。眼看到年底了,兄弟俩决定算算一共存了多少钱,请帮他们算出来。

输入:

两行,第一行三个整数分别对应元、角、分,表示小林存的零钱数;

第二行三个整数分别对应元、角、分,表示小树存的零钱数。

输出:

两人存的钱数(单位:元,保留2位小数)

样例输入:

30 5 5

45 7 4

样例输出:

76.29

代码如下,如有帮助,请采纳一下,谢谢。

#include <stdio.h>

int main()
{
	int y1,j1,f1,y2,j2,f2;
	int y,j,f;
	int shiftj = 0;
	int shifty = 0;
	float ss ;
	scanf("%d %d %d",&y1,&j1,&f1);
	scanf("%d %d %d",&y2,&j2,&f2);

	
	f = f1 + f2;
	if(f>=10)
	{
		f = f-10;
		shiftj = 1;
	}
	j = j1 + j2 + shiftj;
	if(j >= 10)
	{
		j = j - 10;
		shifty = 1;
	}
	y = y1 + y2 + shifty;
	
	ss = y + j/10.0 + f/100.0;
	printf("%.2f\n",ss);
	return 0;
}

 

考察点主要是空格输入,接收输入的时候不要忘了取地址符。拿到值了,就直接想加就可以了。

简单粗暴的话定义奇怪变量直接加起来。

当然也可以用数组接收,进行