มาดูวิธีการเขียนโปรแกรม C โดยพิมพ์ข้อความ “Hello World” โดยไม่ต้องใช้เครื่องหมายอัฒภาค
เราสามารถเขียนข้อความโดยใช้บรรทัด printf("Hello World"); ในฟังก์ชัน main()
แต่มีเครื่องหมายอัฒภาคที่ท้ายบรรทัด เพื่อหลีกเลี่ยงเครื่องหมายอัฒภาค เราสามารถทำตามเคล็ดลับบางอย่างได้ เราสามารถใช้คำสั่ง printf() เดียวกันภายในเงื่อนไข if เนื่องจากคำสั่ง printf() จะคืนค่าความยาวของข้อความ ดังนั้นจึงไม่ใช่ค่าศูนย์ ดังนั้นคำสั่ง if จะเป็นจริง ดังนั้นข้อความจะถูกเขียนบนหน้าจอ
โค้ดตัวอย่าง
#include<stdio.h> main() { if(printf("Hello World")) { } }
ผลลัพธ์
Hello World