一颗红心两手准备(scanf函数的返回值)
任务描述
输入最多两个整数,如果输入的是一个整数,就输出它的平方,如果输入的是两个整数,就输出它们的乘积。
这就叫:一颗红心,两手准备。你准备好了吗?
输入示例1
25
输出示例1
625
输入示例2
2 5
输出示例2
10
代码
#include <stdio.h>
int main() {
int num1, num2;
int a;
a = scanf("%d%d", &num1, &num2);//读取输入并检查输入的个数
if (a == 1)
{
printf("%d", num1 * num1);
}
else if (a == 2)
{
printf("%d", num1 * num2);
}
return 0;
}