给你个输入参考:
char s[100];
char ch;
int sum=0,m;
while(scanf("%s",s)&&s[0]!='#')
{
  if(s[0]!='0')
{
scanf("%s",s);
scanf("%d",m);
getchar();
scanf("%c",&ch);
...
}
else sum=0;

汗,都懒得写代码了.......... cheat了一个威望,哈.....
给你个输入参考:
char s[100];
char ch;
int sum=0,m;
while(scanf("%s",s)&&s[0]!='#')
{
  if(s[0]!='0')
{
scanf("%s",s);
scanf("%d",m);
getchar();
scanf("%c",&ch);
...
}
else sum=0;

 2006-10-25 19:41
	    2006-10-25 19:41
  我剩下求和那部分了,我好好看看你的参考,谢谢了!
#include <stdio.h>
#include <stdlib.h>
锘?**
 * 姝ゅ嚱鏁伴拡瀵筂ileage Bank锛圚OJ:1057锛夎										

 2006-10-25 19:46
	    2006-10-25 19:46
  
 2006-10-25 19:54
	    2006-10-25 19:54
   2006-10-25 20:12
	    2006-10-25 20:12
   2006-10-25 20:58
	    2006-10-25 20:58
   2006-10-25 22:46
	    2006-10-25 22:46
  icpc:International Collegiate Programming Contest
国际大学生程序设计竞赛的英文全称

 2006-10-26 00:38
	    2006-10-26 00:38
   2006-10-26 16:16
	    2006-10-26 16:16
   2006-10-26 19:03
	    2006-10-26 19:03
   2006-10-26 19:49
	    2006-10-26 19:49