answersLogoWhite

0


Best Answer

#include<stdio.h> #include<string.h> #include<conio.h> int count=0; char arr1[20],arr2[20]; int main() { int j; arr1[0]=1; arr1[1]='\0'; int flag=3; for(j=3;j>=-1;j--) printf(" "); printf("1\n"); while(flag>=0) { for(j=3;j>=count;j--) printf(" "); arr2[0]=arr1[0]; arr2[strlen(arr1)]=arr1[strlen(arr1)-1]; for(j=1;j<=(strlen(arr1)-1);j++) arr2[j]=arr1[j]+arr1[j-1]; arr2[strlen(arr1)+1]='\0'; for(j=0;j<strlen(arr2);j++) printf("%d ",arr2[j]); for(j=0;j<=strlen(arr2);j++) arr1[j]=arr2[j]; flag--; count++; printf("\n\n"); } getch(); }

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you print the numbers 1 11 121 1331 14641in pyramid form in c?
Write your answer...
Submit
Still have questions?
magnify glass
imp