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