给你个输入参考:
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;
我剩下求和那部分了,我好好看看你的参考,谢谢了!
#include <stdio.h>
#include <stdlib.h>
锘?**
* 姝ゅ嚱鏁伴拡瀵筂ileage Bank锛圚OJ:1057锛夎
icpc:International Collegiate Programming Contest
国际大学生程序设计竞赛的英文全称