这个题目要求没有说明要输入多少组数据,所以用while循环来输入
#include<iostream>
#include<cstdio>
using namespace std;
int main ()
{
int a[1005];
int b[1005];
int i=0;
while(scanf("%d %d",&a[i],&b[i])!=EOF)
{
if(a[i]!=0&&b[i]!=0)
{
a[i]=a[i]*b[i];
b[i]=b[i]-1;
if(i==0&&b[i]>=0)
cout<<a[i]<<" "<<b[i];
else if(i!=0&&b[i]>=0){
cout<<" "<<a[i]<<" "<<b[i];//注意空格
}
i++;
}
}
if(i==0)
cout<<0<<" "<<0;
cout<<endl;
return 0;
}