Bom primeiramente queria agracer a ajuda do irtigor para que eu conseguisse resolver o problema , segundo queria destacar que fiquei contente que mesmo com dicas consegui aprender bastante coisa.
#include <stdio.h>
main ()
{
int n;
int i;
int j;
int divisor;
scanf ("%d",&n); //Le o numero n
for (i = n ; i < 10000 ; i++) //incrementa i ate achar o primeiro primo
{
divisor = 0;
for (j = 2 ; j < i ; j++) //testar se e primo
{
if (i % j == 0)
divisor++;
}
if (divisor ==0) //se for primo para
break;
}
printf ("Primo maior %d\n",i); //imprimi o primo maior
for (i = n ; i < 10000 ; i--) //decrementa i ate achar o primeiro primo menor
{
divisor = 0;
for (j = 2 ; j < i ; j++) //testar se e primo
{
if (i % j == 0)
divisor++;
}
if (divisor == 0) //se for primo para
break;
}
printf ("Primo menor %d\n",i); //imprimi o menor primo
}
Acho que algo que ajudou bastante também foi ler logica de programação.
Abraço.