UVA 465

来源:互联网 发布:软件测试面试技巧 编辑:程序博客网 时间:2024/05/17 09:17
#include<stdio.h>#include<stdlib.h>#define MAX_INT  2147483647char num1[300],num2[300];int main(){    char  c;    while (scanf("%s %c %s", num1, &c, num2)==3)    {        printf("%s %c %s\n", num1, c, num2);        double a, b;        a = atof(num1);        b = atof(num2);        if (a > MAX_INT) printf("first number too big\n");        if (b > MAX_INT) printf("second number too big\n");        if (c=='+' && a+b > MAX_INT)printf("result too big\n");        if (c=='*' && a*b > MAX_INT) printf("result too big\n");    }    return 0;}

原创粉丝点击