
값은똑같게나오는데요,틀린점이뭘까요...
#include<stdio.h>
void main()
{
int a=0,b=0,c=0,d=0,e=0,count=0;
int sosu;
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
scanf("%d %d",&a,&b);//입력.
for(c=a;c<=b;c++)//범위안에잇는숫자들읽기.
{
for(d=2;d<c;d++)//2부터자기자신보다1작은숫자중에,
{
if(c%d==0)//자기자신과나누어떨어지는수가잇다면소수가아니다.
{
count=count+1;
}
}
if(count==0)
{
e=e+c;
}
count=0;
}
printf("%d\n",e);
c=0;
count=0;
d=0;
for(c=a;c<=b;c++)//범위안에잇는숫자들읽기.
{
for(d=2;d<c;d++)//2부터자기자신보다1작은숫자중에,
{
if(c%d==0)//자기자신과나누어떨어지는수가잇다면소수가아니다.
{
count=count+1;
}
}
if(count==0)
{
goto print;
}
count=0;
}
print: printf("%d",c);
}