求大佬给个C语言程序吧

试用C语言编写第一象限的直线插补程序,函
数原型如下,起点为原点(0, 0),(xe,
ye)为直线终点,函数内部完成从起点开始,
到终点结束的插补过程,每一步插补结果用
Print函数打出如下信息"STEP 001 +/-X/Y".
(步距为1)
函数原型
void Line ( unsigned int
xe,unsigned int ye)
如: Line(1,2) 整个插补过程为三步:先X轴走
-步,再Y轴走一步,再Y轴走- -步,结束,则
程序打印结果如下:
STEP 001 +X
STEP 002 +Y
STEP 003 +Y
END

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^