printing the specified format of numbers

              1                                  1
              2    3                             2   2
              4    5    6                       3    3    3
Condition: without using inner loops
part1:
#include<stdio.h>
void sum(int k)
{
    printf(“%d”,k);
}
int main()
{
    int i,j;
    for(i=1;i<=3;i++)
    {
      j=1;
      a:
        if(j++<=i)
        {
           // printf(“hi”);
            sum(i);
            goto a;
        }
        printf(“\n”);
    }
    return 0;
}
Part2-
#include<stdio.h>
void sum(int k)
{
    printf(“%d”,k);
}
int main()
{
    int i,j,l=1;
    for(i=1;i<=3;i++)
    {
      j=1;
      a:
        if(j++<=i)
        {
           // printf(“hi”);
            sum(l);
        l++;
            goto a;
        }
        printf(“\n”);
    }
    return 0;
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s