42. 简单的求和

Easy函数

时间限制:1000 ms

内存限制:256 MiB

题面

定义函数 sum,计算两个非负整数的和。若和大于 INT_MAX,则返回 1-1

//********** Specification of sum **********
int sum(int a, int b);
/* PreCondition:  
        a,b 是两个值在 0 – INT_MAX 范围内的整数
   PostCondition: 
        返回这两个数的和。若和大于 INT_MAX,则返回 -1
*/

只需按要求写出函数定义,并使用给定的测试程序测试你所定义函数的正确性。

不要改动测试程序。测试正确后,将测试程序和函数定义一起提交。

#include <stdio.h>

//********** Specification of Mean **********
int sum(int a, int b) {

}

/*******************************************************/
int main() {
    int a, b;
    scanf("%d%d", &a, &b);
    printf("%d\n", sum(a, b));
    return 0;
}

样例

输入

1 2

输出

3