[已到期] [未解决]
输入两个整数m,n求m,n之间所有素数和  我的程序有什么问题(运行么问题,但是出来的结果不会对)
提问人:天涯  回答:3  浏览:2919  提问时间:2010/4/30 19:50:44  到期时间:2010/5/3 19:50:44  悬赏分:0+5+20
#include<stdio.h>
int isprime(int x)
{
    int i;
    for(i=2;i<x;i++)
        if(x%i==0)break;
    return 0;

}
main()
{
    int m,n,a,b,c=0;
    printf("输入两个正整数\n");
    scanf("%d%d",&m,&n);
    for(a=m;a<=n;a++);
    {

        if(b=isprime(a))c+=a;
    }
    printf("%d\n",c);
    
}
别没在C-FREE上运行就回答我,几天前相同的问题有人告诉我scanf的“%d%d”之间要加逗号 ,我TMD气死,这种是新手才会犯得错误,这里面的错误是5个人用了3小时还没查出来的隐秘问题......
补充问题 我来回答
此问题的回答(3)
李林
看不懂哦、、
回答者:李林  2010/4/30 19:55:04
李健
返回值都为0 ,是什么意思?
回答者:李健  2010/5/1 9:25:27
史建平
看不懂森莫
回答者:史建平  2010/5/1 14:44:39
同类快到期问题