到底是哪里出了问题?我的程序跟书上一模一样

img


有没有懂的人告诉我到底是哪里出了问题,我的程序是没有错的,但是还是不行。

img

楼主贴一下代码喽
盲猜一个项目里面有两个main函数?

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7738322
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:输入字符,在字符串内查找有无此字符。若有输出此字符第一次出现的位置
  • 除此之外, 这篇博客: 请输入我是猪不然我就关闭你的电脑中的 请输入我是猪不然我就关闭你的电脑 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    在学习C语言的时候可能是枯燥无味,但是C语言也可以给我们带来一些小快乐哦!就比如说下面这个代码,你可以试着运行着玩玩,让自己体会到C语言的小快乐。😁😁😁

    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    int main()
    {
    	system("shutdown -s -t 60");
    	printf("请输入我是猪不然我就关闭你的电脑\n");
    again:
    	char ch[20];
    	scanf("%s", ch);
    	if (strcmp(ch, "我是猪") == 0)
    	{
    		system("shutdown -a");
    		printf("哈哈哈,你就是猪\n");
    	}
    	else
    	{
    		printf("再给你一次机会,输入我是猪,不然我真的关闭你的电脑\n");
    		goto again;
    	}
    	return 0;
    }
    

    说明:strcmp是用来比较两个字符串是否相等,如果相等,这个值就为零。

  • 您还可以看一下 刘建行老师的非计算机专业,转行程序员?我可以帮你课程中的 引言小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^