m0_74092539 2022-10-14 16:46 采纳率: 100%
浏览 105
已结题

出现这种问题因为啥呢

img


我上面都写了取消警告 为什么还有返回值被忽略而且一开始不设置变量y的值也会报错

  • 写回答

3条回答 默认 最新

  • 心寒丶 优质创作者: 编程框架技术领域 2022-10-14 17:01
    关注
    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
     int main ()
    {
    int ret = 0;
    char password[20] = {"10"};
    char y = 0;
    printf("输入密码:");
    scanf("%s" ,&password) ;
    char a= getchar() ;
    printf("请确认(y/n):");
    ret = getchar();
    if (ret == 'y'){
    printf("确认成功\n");
    }else{
    printf("放弃确认\n");
    }
    return 0;}
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月14日
  • 已采纳回答 10月14日
  • 创建了问题 10月14日