Buenos días,
Soy nuevo en el foro, llevo muy poco tiempo estudiando el lencuaje C, y estoy tratando de hacer un programa que ingresando 2 numeros diga los primos que hay entre ambos. Esto es lo que he hecho. Podeis reiros.... no os corteis; pero por favor alguien me puede decir que falla?
/*Escribir un programa que nos pida por pantalla dos números enteros y nos muestre los números primos que hay entre ellos.*/
#include <stdio.h>
#include <conio.h>
main ()
{
int x, c, y;
printf(" dime un número");
scanf("%i", &c);
printf(" dime otro número mayor");
scanf("%i", &y);
while (c<=y)
{
for (x=2;x=c/2;x++)
if ((c%x!=0))
printf("%i",c);
c++;
getch();
}
}
Muchas gracias