I want to build games in C on iphone (I know C# and Java right now, but i can learn C).

I know Android can run on Native Dalvik, can I easily transfer a game from iphone to Android for example..and to JTME. 

I have books on android that explain about game development, but none of them actually talk about developing a game in C (or native dalvik)..

So the question is how easy it is to transfer a game written in C across platforms?