c++运行后没有运行结果,如何解决?

img

                                                                                   盗口w  (5)       AHN)  数据(A)
     编(E)
                                                           Win32
 四性                      1hX
 main VCCodeFunction                       (全屑范围)
                       #include(atdio.hz
                         usingnameaacet
 (NAME)        main               Rint mainO
         lusersipan
 FuliName main                            Inti.n.mul
 IslnjectedFalse                            COu<<输入一个正整数:"
         False
 OverloadFalse                            1=1:
 ISSEALED        False
 IsTemplateFalse                           WhIle(1<=0)
 Typestringint
                                UI*=L:
                                I*T:
                            Cout<n<的阶乘为:<<mul<<edl
                            return O

img

                                        DDebuo
                    1h
                     (全局范围)
                      L*include<stdio.h)
       main               Bint mainO
 FuliName                           int i,n,mul:
                          Cu<"输入一个正整数:
        False  soline                           cin>ni
 5Overload False                           白:
        False  sSealed                           mu1-1:
 sTemplateFalse                           While(i<=0)
 TypeStringint
                             I4T:
                                                               MicrosoftVisualStudio
                           Cout<<n<<"的阶乘为:"<<mul<<endl
                           returnO
                                                                       去启动程序C\Userspanl                   0102D
                                                                       010ProjectsDebug/1.exe
                                                                      系统找不到指定的文件.
                                                                                                          确定

img

 文件(F)编辑(E)视图)项目(P)生成(BD)团队(M)数据(A)                                 体系结构(C)测试(S)分析(N) 窗口(W)帮助(H)
                                         窗口(W20             启动调试(S)                      F5
                                         开始执行(不调试)(H)                      CTRI+F5
 属性                         1h*X
                                     #启动性能分析(A)                           Alt+F2
 main VCCodeFunction                            (全局范围)
                                         附加到进程(Pmaint
                           #includ
                                         异常XCTR+AIT+E
                             usingn
  (NAME)         main                 Qint mai              逐语句()                      F11
  File         c:luserslpan                               逐过程(OF10
  FULINAME:         main                        int
  ISLNEcTED FALSE                                        切换断点(GF9
  Isinline         False                                新建断点(B)
  IsOverloadFalse
                                         删除所有断点(D)                      Ctrl+Shift+Fg
  lsSealedFalse
  lsTemplateFalse                                        INTElliTrACE()
  TypeStringint                                        清除所有数据提示(A)
                                         导出数据提示(X)
                                         导入数据提示(P)
                                         选项和设置(G)

while (i <= 0)改为while (i <= n)

循环条件错误

1.你创建的是 .h 头文件,自然是不能运行的
2.如果改成 .cpp 文件后还是不行,就先删除这个程序,再重新调试
3.代码本身就有问题, stdio.h 只有 printf 和 scanf , iostream 才有 cin 和 cout
4.循环条件应改为 i<=n