প্রোগ্রামে অনেক সময় একই স্টেটমেন্ট বারবার চালনা করতে হয় যেমন ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলো দেখাতে হবে। এখন একটি কন্ডিশন দিয়ে প্রোগ্রামটি চালনা করা হলে যতক্ষণ কন্ডিশনটি পুড়ন না হচ্ছে ততখন while স্টেটমেন্টের কোডটি এক্সিকিউট হতে থাকবে।
যেমনঃ
int i,
i=1,
while (i<=100)
{
printf("%d",i),
i++,
}