简直了,零多项式的意思一开始理解错了
不需要用数组
#include <stdio.h>
int main()
{
long long a, b;
bool flag(false), flag2(false);
while( scanf("%lld%lld", &a, &b) == 2)
{
if( flag )
{
if( a != 0 && b != 0 )
{printf(" %lld %lld", a * b, b - 1);flag2 = true;}
}
if(!flag)
{
flag = true;
if( a != 0 && b != 0 )
{printf("%lld %lld", a * b, b - 1);flag2 = true;}
}
}
if(!flag2)
printf("0 0");
return 0;
}