千寻0 发表于 2014-8-23 21:49:15

为什么无法进入for循环

#include <stdio.h>
int main(void)
{
        long int i;
        int g,s,b,q,w;
        for (i=10000;i<99999;i++);
        {
                w=i/10000;
                q=(i/1000)%(10*w);
                b=(i/100)%(10*w+q);
                s=(i/10)%(100*w+10*q+b);
                g=i%(1000*w+100*q+10*b+s);
                if(g*s*b*q*w==g+s+b+q+w)
                {
                        printf("%ld\n",i);
                }
               
               
        }
       
        getchar();
        return 0;
}为什么我这个程序调试无法进入for循环?求解!

流行语 发表于 2014-8-23 21:49:16

我这里编译没有问题啊

千寻0 发表于 2014-8-23 21:52:53

Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\kernel32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\KernelBase.dll', no matching symbolic information found.

千寻0 发表于 2014-8-23 21:53:30

是什么原因啊:dizzy:

千寻0 发表于 2014-8-23 23:35:51

流行语 发表于 2014-8-23 23:10
我这里编译没有问题啊

可以了不知道是打的什么字符说我电脑里没有,从新打一遍好了

千寻0 发表于 2014-8-23 23:40:33

。。。。原来是一个问好问题:dizzy:研究我一天

千寻0 发表于 2014-8-23 23:41:14

分号啊

cqj9006 发表于 2014-8-24 17:02:33

for (i=10000;i<99999;i++);
最后一个分号
页: [1]
查看完整版本: 为什么无法进入for循环