99我啊
#include<stdio>main()
{
int c;
printf("shu zhuang bei jia ji de ");
scanf("%d",&c);
int t,i,k;
for(i=1;i<=1000;i++)
scanf("%d",&t);
switch(c)
{
case(1):
case(2):
case(3):printf("chenggong\n");
case(4):k=random(t);if(1<=k<=700)printf("chenggong\n");else printf("shibai\n");break;
case(5):k=random(t);if(1<=k<=600)printf("chenggong\n");else printf("shibai\n");break;
case(6):k=random(t);if(1<=k<=500)printf("chenggong\n");else peintf("shibai\n")break;
}
}
这是编写的成功率的程序
怎么运行不出来啊
----------------解决方案--------------------------------------------------------
#include<stdio.h>
----------------解决方案--------------------------------------------------------
恩
----------------解决方案--------------------------------------------------------
很多错误
----------------解决方案--------------------------------------------------------
我也看出来了
----------------解决方案--------------------------------------------------------
改好后没错误语句的程序:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
int c;
int t,i,k;
printf("shu zhuang bei jia ji de ");
scanf("%d",&c);
for(i=1;i<=1000;i++)
scanf("%d",&t);
switch(c)
{
case(1):
case(2):
case(3):printf("chenggong\n");
case(4):k=random(t);if(1<=k<=700)printf("chenggong\n");else printf("shibai\n");break;
case(5):k=random(t);if(1<=k<=600)printf("chenggong\n");else printf("shibai\n");break;
case(6):k=random(t);if(1<=k<=500)printf("chenggong\n");else printf("shibai\n");break;
}
}
我不知道你具体要实现什么功能所以只是将你的程序改好能够编译罢了!你自己对照看看找出我改了什么加了什么,对你也是一种促进!你的程序很混乱!我还要说的是在你的程序里switch语句中最好不要把default语句给去掉了!
----------------解决方案--------------------------------------------------------
把编程进行到底
----------------解决方案--------------------------------------------------------