do while ¡Ú do-while¹®Àº ¿ì¼± ¹®ÀåÀ» ½ÇÇàÇÏ°í ³ª¼­ Á¶°ÇÀ» Å×½ºÆ® ÃÖ¼Ò ÇÑ ¹øÀº ³»ºÎ Äڵ尡 ¼öÇà »ç¿ëÀÚÀÇ ¿Ã¹Ù¸¥ ÀÔ·ÂÀÌ ÀÖ±â±îÁö ¹Ýº¹ scanf¸¦ ½ÇÇàÇÒ °æ¿ì ´ëÇ¥Àû»ç¿ë ÀԷ¹ÞÀº °ªÀÌ ¿Ã¹Ù¸£´Ù¸é ¹Ýº¹À» Á¾·á, ±×·¸Áö ¾Ê´Ù¸é ¹Ýº¹ ¡Ú while¹®Àº Á¶°ÇÀÌ ±àÁ¤ÀÏ ¶§, do-while ¹®Àº Á¶°ÇÀÌ ºÎÁ¤ÀÏ ¶§ »ç¿ë int main(void) { int num=0, hwe=0; printf("½ÇÇàȽ¼ö ÀÔ·Â : \n"); scanf("%d", &hwe); do { printf("¾Æ½Î¶óºñ¾ß~ %dȸ\n", num); } while(num++ < hwe); <-- Á¶°Ç½ÄÀÌ ÂüÀε¿¾È ¹Ýº¹ÇÑ´Ù. //--------do while-------------while----Â÷ÀÌ--------------- num=0, hwe=0; //ÀÔ·Â ÃʱâÈ­ printf("½ÇÇàȽ¼ö ÀÔ·Â : \n"); scanf("%d", &hwe); while(num++ < hwe) { printf("¾Æ½Î¶óºñ¾ß~ %dȸ\n", num); } return 0; }
Ãâ·Â °á°ú

½ÇÇàȽ¼ö ÀÔ·Â :
3 
¾Æ½Î¶óºñ¾ß~ 0ȸ   <-- ¸ÕÀú 1ȸ ½ÇÇà
¾Æ½Î¶óºñ¾ß~ 1ȸ
¾Æ½Î¶óºñ¾ß~ 2ȸ
¾Æ½Î¶óºñ¾ß~ 3ȸ

½ÇÇàȽ¼ö ÀÔ·Â :
3
¾Æ½Î¶óºñ¾ß~ 1ȸ
¾Æ½Î¶óºñ¾ß~ 2ȸ
¾Æ½Î¶óºñ¾ß~ 3ȸ