C语言题目 求求大佬们解答[face]emoji:031.png[/face]

C语言题目 求求大佬们解答[face]emoji:031.png[/face]

代码如下:

#include <stdio.h>
int SubtractNumbers(int a,int b)
{
	return a>b?(a-b):(b-a);
}
int main()
{
	int a,b;
	int cha = 0;
	printf("请输入两个整数:");
	scanf("%d %d",&a,&b);
	cha = SubtractNumbers(a,b);
	printf("%d和%d的差值是%d\n",a,b,cha);
	return 0;
}

 

这个有什么思路不清楚的地方嘛?

 

#include <stdio.h> 

int SubtractNumbers(int inum1,int inum2)
{
	return inum1-inum2;
}

int main()
{
   int inum1,inum2;
   printf("请输入两个整数:\n");
   scanf("%d,%d",&inum1,&inum2);
   printf("两个数的差值为:%d\n",SubtractNumbers(inum1,inum2));
   return 0;
}