Was funktioniert den nicht? Compiliern (sollte klappen, mir ist nichts aufgefallen) oder die Funktion? Was macht der Asuro den falsch?
(ich nehm mal an er macht dauernd die rückwärtskurve)

achja, statt while(1<2) reicht auch while(1)... das is auch ne endlos schleife

und float x und float y ist unnötig. für die reichen in dem fall wahscheinlich char werte, wenn nicht dann auf jeden fall int.

edit: so.. habs mir nochmal länger angschaut.. mit dem programm sollte er nur diese kurven machen? oder?