专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C语言

初学C语言,用wintc编译成功,执行的时候cmd闪一下就自动关闭

发布时间:2011-06-28 16:18:06 文章来源:www.iduyao.cn 采编人员:星星草
初学C语言,求助!用wintc编译成功,执行的时候cmd闪一下就自动关闭
照着习题做一个计算阶乘n!的程序。代码如下:

#include<stdio.h>
void main()
{
  long int s;
  int n,i;
  round:printf("Please Enter n=");
  scanf("%d",&n);
  if(n>0)
  {
  s=1,i=1;
  while(i<=n)
  {
  s=s*i;
  i++;
  }
  }
  else printf("\nThat's wrong\n\nTry again");
  printf("\nn!=%d\n",s);
  goto round;
}
用wintc编译器,编译成功,但是执行不了。闪屏的时候我截了图,内容是cannot execute 路径下的exe文件。


如果是编译器的问题,怎么在不换编译器的情况下解决这个问题。
求指教



------解决方案--------------------
可以加个头文件#include<stdlib.h>
然后在代码后面加一个语句 system("pause");
就可以让程序停下来。。。
------解决方案--------------------
配置一下wintc执行路径
------解决方案--------------------
win-tc也可以单步调试啊。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: