一个用C语言画图的题
一个画图的程序,"F"代表画一条一个单位长的线,
"f"表示向前走一个格,但是不画线
"+"表示顺时针转动一定的角度
"-"表示逆时针转动一定的角度
"["表示储存现时的角度和位置
"]"表示返回最后一次储存的
例如想要画下面的式子,当长度是一,角度是45度:
[[FF[F][+F]-F]-F-f--F--F]+F+f++F[++F
应该怎么用C语言把这个程序写出来呢?
怎样在程序里面显示起点和终点的X和Y的坐标呢? 怎样让画出的线有颜色,如果 (1,0,0)是红色,(1,1,1)是白色,(0,0,0)是黑色.