2015-03-13 33 views
1

所以我一直试图让这个函数绘制一个红色的盒子使用乌龟图形,但它似乎是被忽略的功能。这里是我的代码:如何实现在C中的龟图形上工作的函数?

int main(int agrc, char*argc[]) 
{ 
    create_turtle_world(); 
    void draw_red(); 
    return (p1world_shutdown()); 


} 

void draw_red() 
{ 
    pen_colour(RED); 
    forward(150); 
    turn(90); 
    forward(50); 
    turn(90); 
    forward(150) 
    turn(90); 
    forward(50); 
    turn(90); 
    turn(-90); 
} 

我不知道我在这里做错了什么,它的编译正确,只是没有画一个盒子。

+0

这将是一个更好的问题,如果它包含的头文件和...我从来没有听说过这个库,所以如果你有链接,链接将会很酷。 – 2015-03-13 08:05:40

回答

2

main(),而不是

void draw_red(); //function declaration 

你已经使用

draw_red();   //function call 
+0

非常感谢你 – 2015-03-13 07:54:16

+0

@GeorgeCavalevu不客气。 :-)顺便说一句,你可以考虑[接受](http://meta.stackexchange.com/q/5234)帮助你的答案。 – 2015-03-13 13:35:14