C Program To Find Prime Numbers In An Array And To Calculate The Sum Of Those Prime Numbers
#include<stdio.h>
int main()
{
int a[50],count,c,n,i,j,sum=0;
printf("Enter the no. of elements:");
scanf("%d",&n); for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
count=0;
printf("\nPrime numbers are:\n");
for(i=0;i<n;i++)
{
c=0;
for(j=2;j<a[i];j++)
{
if(a[i]%j==0)
{
c=1;
break;
}
}
if(c==0)
{
printf("%d\t",a[i]);
sum=sum+a[i];
count++;
}
}
printf("\nThe number of prime numbers is %d",count);
printf("\nThe sum of prime no. is %d",sum);
return 0;
}
Output
#include<stdio.h> int main() { int a[50],count,c,n,i,j,sum=0; printf("Enter the no. of elements:"); scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&a[i]); } count=0; printf("\nPrime numbers are:\n"); for(i=0;i<n;i++) { c=0; for(j=2;j<a[i];j++) { if(a[i]%j==0) { c=1; break; } } if(c==0) { printf("%d\t",a[i]); sum=sum+a[i]; count++; } } printf("\nThe number of prime numbers is %d",count); printf("\nThe sum of prime no. is %d",sum); return 0; }
0 Comments