avatar

C语言scanf_s踩坑
  • 2019.10.11
      跟着书上的代码一直报错,经过百度 谷歌的查询知道scanf在visual stduio里面要用scanf_s,后面要用到定义字符数组一直报异常卡了我快两天QAQ终于是解决了,在定义字符数组时在原本定义的基础上,在scanf_s中再注明一次scanf_s("%s",&name,10)
    #include <stdio.h>
    main(void)
    {
      char name[10];              //定义字符数组
      int age;
      float wage;
      printf("姓名:");
      scanf_s("%s", &name,10);//在Visual Studio中输入scanf要用scanf_s在定义字符数组时在原本定义的基础上,在scanf_s中再注明一次scanf_s("%s",&name,10)
      printf("年龄:");
      scanf_s("%d", &age);
      printf("工资:");
      scanf_s("%f", &wage);
      printf("姓名:%s 年龄:%d 工资:%.02f", name, age, wage);
      return 0;
    }
文章作者: wangzun233
文章链接: https://wangzun233.top/2019/10/11/C%E8%AF%AD%E8%A8%80scanf-s%E8%B8%A9%E5%9D%91/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WangZun233