c 无法启动程序,该C程序在vc 60上无法运行

1,该C程序在vc 60上无法运行#include <stdio.h>intmain()int i,j,tmp,a[10];printf("please input 10 numbers:");scanf("%d",a[i]);//i没有初始化,改成for(for(i=0;i<=9;i++)scanf("%d",a[i]);for(i=0;i<9;i++)for(j=i+1;j<10;j++)if(a[i]>a[j])a[i]=tmp;tmp=a[j];a[j]=a[i];}printf("\n");getch();return 0;}#include <stdio.h>int main()int i,j,tmp,a[10];printf("please input 10 numbers:");for(i=0;i<=9;i++)scanf("%d",&a[i]);for(i=0;i<9;i++);for(j=i+1;j<10;j++);if(a[i]>a[j])tmp=a[i];a[i]=a[j];a[j]=tmp;}printf("\n");getch();return 0;}【c 无法启动程序,该C程序在vc 60上无法运行】
2,电脑经常出现无法启动提示c windowsSYSTEMLOGFILESSRT系统坏了 。直接换个验证过的系统盘重装系统就行了 , 这样就可以全程自动、顺利解决系统修复失败,无法启动的问题了 。用u盘或者硬盘这些都是可以的,且安装速度非常快 。但关键是:要有兼容性好的(兼容ide、achi、raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了 。方法如下:1、u盘安装:用ultraiso软件,打开下载好的系统安装盘文件(iso文件),执行“写入映像文件”把u盘插到电脑上,点击“确定”,等待程序执行完毕后 , 这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;2、硬盘安装:前提是,需要有一个可以正常运行的windows系统,提取下载的iso文件中的“*.gho”和“安装系统.exe”到电脑的非系统分区,然后运行“安装系统.exe”,直接回车确认还原操作,再次确认执行自动安装操作 。(执行前注意备份c盘重要资料!);3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的 。会被系统判为违规的 。重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!你用坏道检测软件看看有没有坏道
3 , C语言程序为什么不能运行1234567891011121314 #include <stdio.h> intmain(void) inti, num = 0; i = 1; do num += 1; i ++; }while(i <= 100); printf("%d\n", num); return0; } 试试这个!前往百度APP查看回答请稍等哦提问回答c语言无法运行可能是因为运行期错误 。这是指可执行程序执行过程中发现的错误 。如在计算过程中遇到了除数为零的错误、求一个负数的平方根等等 。编译系统发现这类错误后如无特殊指示通常告知一些适当信息,然后立即停止程序的执行 。当然,为阻止这类错误的出现,程序设计者可在程序中编入一些由自己来检查这类错误的程序段,这可能更适合于自己的处理要求提问!你看了那个图了没 回答请稍等1.在一些c\c++语言编译器中 , 必须要以int型返回,而不是void , 看那个蓝色的2.你这里面调用了sum,但是却没有声明sum,程序无法识别 , 我想你是把宏参数搞丢了3.有一个警告,末尾缺少return 0;结束语 。以上说的是对于如C-Free这样的编译器 。那么还一种,如VC6.0,MSDEV这种注意,在这种编译器里面可以用void型,也不需要return 0; , 但是必须要加一个#include "stdafx.h"这样你就只有一个错误,还是sum没有定义 。我估计sum运用了宏参数,下面是我写的程序:#include "stdafx.h"#include#define sum(a,b) (a+b)void main()int a,b,c;scanf("%d,%d",&a,&b);c=sum(a,b);printf("a+b=%d\n",c);}提问我没有用sum 啊 , 我的问题是程序正确 但不能用  , 调试不能用,无论我编程的是什么东西 调试控制台上都不会用 回答请稍等C语言代码正确不能运行可能是运行环境有问题,代码不报错但不能运行也可能是内部有逻辑问题提问这个程序是没有问题的,因为其他人的都能运行 ,我问的上一个说是因为syswow有大小写问题  , 我想问的是 怎样才能改这个大小写呢 更多28条重新设置一下,不要把编译出来的程序直接放到根目录下,你需要把编译出来程序放到一个文件夹内 , 因为win7以后系统 , 对根目录下运行.exe程序需要管理员权限 。你应该贴的是错误列表,你这就一段代码 , 无法看出来是不是没有加返回值导致违反标准出错 , 还是因为标点符号用了全角导致的错误 , 或者是建错了工程导致的问题 。编译器给的错误提示才是重点你的代码是错了,所以才会这样 。错误的地点在输出上,也就是最后一句1 printf("%d %c %s", ss.age, ss.name, ss.sex); 你定义的name是字符串 , 而sex是字符 。所以应该改成1 printf("%d %s %c", ss.age, ss.name, ss.sex);

    推荐阅读