#include<stdio.h>
#include<string.h>
int main()
{char a[100];char b[100];char c[100];
strcpy(a,"谁是世界上最傻逼的人?\0");
strcpy(c,"请输入谁是这世界上最傻逼的人?\0");
scanf("%c",&b);
if(a=

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Pascha

    5人对此回答表示赞同

    scanf("%c",&b);这里应该是scanf("%s",b);吧

    if(a==b)printf("朱龙");
    括号里应该是 (strcmp(a, b)==0&&strlen(a)==strlen(b))
    不过你程序有点乱 不知道是不是这意思
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jose

    2人对此回答表示赞同

    scanf("%c",&b);改为scanf("%s",b);//b本来就是b[100]的首地址。

    printf("%c",c);改为printf("%s",c);
    if(a==b)到底你想比较啥?a与b肯定不同一个储存空间,a==b恒不成立。

    想比较字符串内容是否一致请用strcmp(a,b);值为0时两字符串内容一致。
    还有你的目的是想让人输入“谁是世界上最傻
    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部