printf(?d?i);
Whate does it mean?My compiler tell me there is a syntax in the sentece.So I think you are speak rubish at all.