永发信息网

编译不过的简单C程序帮我看看错误吧

答案:2  悬赏:40  手机版
解决时间 2021-05-03 00:42

#include <stdio.h>
int main()
{
char yzfy,wtthappy;
while (scanf("%s%s",yzfy,wtthappy) != EOF)
{
int num=result(yzfy,wtthappy)
if(num=-49||num=-85||num==-1)
{
printf("wtthappy wins!");
continue;
}
else if(num=-5||num=-41||num==-89)
{
printf("wtthappy wins!");
continue;
}
else
printf("The game ends in a draw");
return 0;
}
int result(char y,char w)
{
int num1=0,num2=0;
if(y="stone")
num1=1;
else if(y="scissors")
num1=5;
else
num1=9;
if(w="stone")
num2=10;
else if(w="scissors")
num2=50;
else
num2=90;
return num1-num2;
}

最佳答案
#include <stdio.h>
#include <string.h>

int result(char* y,char* w);

int main()
{
char yzfy[50],wtthappy[50];
while (scanf("%s%s",yzfy,wtthappy) != EOF)
{
int num=result(yzfy,wtthappy);
if(num==-49||num==-85||num==-1)
{
printf("wtthappy wins!");
continue;
}
else if(num==-5||num==-41||num==-89)
{
printf("wtthappy wins!");
continue;
}
else
printf("The game ends in a draw");
}

return 0;
}

int result(char* y,char* w)
{
int num1=0,num2=0;
if(strcmp(y,"stone") == 0)
num1=1;
else if(strcmp(y,"scissors") == 0)
num1=5;
else
num1=9;
if(strcmp(w,"stone") == 0)
num2=10;
else if(strcmp(w,"stone") == 0)
num2=50;
else
num2=90;
return num1-num2;
}
全部回答
你这个程序错误太多了、、
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
CF的VIP玩家有什么优惠项目啊?
安徽到西安多少公里,西安到山西长治太行山八
我的空间怎么进不去啦 上面显示网页有错误
三国20级JS怎么赚钱《很快的》
欺骗自己的人当他相自己道歉,应该原谅么
手机QQ2008和手机QQ2009哪个更好用?
潢川人民医院停车场地址有知道的么?有点事想
梦幻西游封号了怎么解除
烽火战国捐税 要捐多少才可以获得文武令牌?
QQ微博怎样显示在QQ上
如何“没有无用的人,只有放错位置的人”
明天该微机考试了,我该怎么办?
长辈结婚祝福语简短,长辈祝福语大全
阳光财产保险股份有限公司上海市分公司怎么去
男性生值器多长
推荐资讯
帮我介绍几款三千元以下的笔记本电脑好吗?
wo 要屏幕录制专家7.5的用户名和注册码,机器
谁知道周笔畅的和你曾经是同学的MP3地址?
有什么比较快计算安全期的方法?
学调酒,哪有好点德学校,需要花多少钱?
在Excel中为什么输入09一按下一行就剩9啦??
当别人说“这小伙长真帅”你会怎么回答?并且
上课无聊作得词,给评论下
谋些人为什么牙那么大?长得还苛嗔?
哎呀收集有关树的谚语,描写春雨,秋雨,夏雨
qq飞行岛现在可以点亮吗?怎么点亮?
玩功夫英雄的骨灰级玩家进
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?