2015-03-13 54 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