void main() { puts(strcmp("puts","strcmp()") ? "puts" :"strcmp()") } עכשיו אני מבין שזה IF טרנרי..אם זה חיובי אז PUTS אם זה שלילי אז STRCMP(לפחות ככה אני מבין את זה)..אולי אני טועה. כשזה עושה STRCMP יוצא -1 ..אבל זה עדיין מדפיס PUTS. מישהו יכול ככה להסביר לי ?תודה מראש