El programa finaliza al ingresar un número negativo
- //imprimir n numeros primos
- #include<stdio.h>
- //numero primo
- int primo(int n){
- int i,condicion;
- if(n!=1 && n!=0){
- for(i=2;i<=n;i++)
- if(n%i==0)
- if(n==i) condicion=1;
- else{
- condicion=0;
- break;
- }
- }
- else condicion=0;
- return condicion;
- }
- //************
- int main(){
- int n,i;
- do{
- printf("ingrese hasta que numero buscar\n");
- scanf("%d",&n);
- for(i=0;i<=n;i++)
- if(primo(i)==1) printf("%d ",i);
- printf("\n");
- }while(n>0);
- return 0;
- }
No hay comentarios:
Publicar un comentario