Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int x,l,i,fac=1,j,h,m,sum;
- printf("enter first number \n");
- scanf("%d",&x);
- printf("sequence length\n");
- scanf("%d",&l);
- int ar[l];
- for(i=0;i<x;i++){
- fac = (i+1)*fac;
- }
- ar[0] = fac;
- for(m=0;m<l-1;m++){
- fac = ar[m];
- while (fac=!0){
- fac = fac/10;
- j = j+1;
- }
- int ar2[j];
- for(h=0;h<j;h++){
- ar2[h]= fac%10;
- fac = fac/10;
- }
- for(h=0;h>j;h++){
- for(i=0;i<ar2[h];i++){
- fac = (i+1)*fac;
- }
- sum = sum + fac;
- }
- ar[m+1]=sum;
- }
- return 0;
- for (i=0;i<l;i++){
- printf("%d",ar[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement