diff --git a/armstrong.c b/armstrong.c new file mode 100644 index 0000000..9227397 --- /dev/null +++ b/armstrong.c @@ -0,0 +1,26 @@ +#include +#include +void main(){ + int i,a,b=0,c,d,e,sum=0; + printf("Enter a no."); + scanf("%d",&i); + a=i;e=i; + while(a){ + a=a/10; + b++; + } + while(e){ + c=e%10; + e=e/10; + d=pow(c,b); + sum=sum+d; + } + + + if(sum==i){ + printf("No. is armstrong");} + else{ + printf("No. is not armstong"); + } + +} \ No newline at end of file diff --git a/unionofarray.c b/unionofarray.c new file mode 100644 index 0000000..4264deb --- /dev/null +++ b/unionofarray.c @@ -0,0 +1,29 @@ +#include +void main(){ + int a[50],b[50],c,d,i,j,f=0,g; + printf("Enter size of array 1:\n"); + printf("Enter size of array 2:\n"); + scanf("%d%d",&c,&d); + for(i=0;i