bsc

Comprehensive codebase and cou...
Log | Files | Refs | README | LICENSE

lucproblem010.c (1259B)


      1 /*
      2  * Author  : Amit Dutta <amitdutta4255@gmail.com>
      3  * Date    : 12 Dec 2025
      4  * Repo    : https://github.com/notamitgamer/bsc
      5  * License : MIT License (See the LICENSE file for details)
      6  */
      7 
      8 /* Write a program to generate all combination of 1, 2 and 3 using for loop. */
      9 /* Let Us C, Chap - 6, Page - 103, Problem 6.3 */
     10 
     11 #include <stdio.h>
     12 
     13 int main()
     14 {
     15     printf("Combination of 1, 2 and 3 :");
     16 
     17     // for 1 digit numbers
     18     for (int i = 1; i <= 3; i++)
     19     {
     20         printf("  %d", i);
     21     }
     22 
     23     // for 2 digit numbers
     24     for (int i = 1; i <= 3; i++)
     25     {
     26         for (int j = 1; j <= 3; j++)
     27         {
     28             printf("  %d%d", i, j);
     29         }
     30     }
     31 
     32     // for 3 digit numbers
     33     for (int i = 1; i <= 3; i++)
     34     {
     35         for (int j = 1; j <= 3; j++)
     36         {
     37             for (int k = 1; k <= 3; k++)
     38             {
     39                 printf("  %d%d%d", i, j, k);
     40             }
     41         }
     42     }
     43 
     44     // for 4 digit numbers
     45     for (int i = 1; i <= 3; i++)
     46     {
     47         for (int j = 1; j <= 3; j++)
     48         {
     49             for (int k = 1; k <= 3; k++)
     50             {
     51                 for (int l = 1; l <= 3; l++)
     52                 {
     53                     printf("  %d%d%d%d", i, j, k, l);
     54                 }
     55             }
     56         }
     57     }
     58 
     59     return 0;
     60 }
© notamitgamer • Site Built: 2026-07-21 13:58:23 UTC • git-mirror commit: 1037f62 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror