求Linux中从键盘获取两个数字num1和num2,判断两个数字逻辑关系(大于,小于,等于)的命令

2025-04-07 14:59:05
推荐回答(1个)
回答1:

#include	

int main(void){
int num1, num2;

printf("Please limit the numerical range to -2167483648 - 2167483647 ,to avoid truncation\n" );
printf("Please input num1: ");
if(scanf("%d", &num1) != 1){
printf("Input Error !\n");
return -1;
}
printf("Please input num2: ");
if(scanf("%d", &num2) != 1){
printf("Input Error !\n");
return -1;
}

if(num1 > num2)
printf("num1 > num2\n");
else if(num1 < num2)
printf("num1 < num2\n");
else
printf("num1 = num2\n");

return 0;

}

上面是lgc.c 源代码

gcc编译生成lgc文件,然后看系统PATH变量把lgc复制到其中一个目录中,然后就可以直接像使用linux命令一样使用lgc了