签到

05月06日
尚未签到

共有回帖数 0

    做月子

    等级:
    看了很多地方都没有找一个真正可以解决这个问题的
    #include stdio.h
    main()
    {
    int choose;
    char a[20];
    scanf("%d",&choose);
    switch(choose)
    {
    case 1:
    gets(a);
    // scanf("%s",a);
    puts(a);
    break;
    default:
    break;
    }
    }
    如果使用scanf("%s",a);编译运行均正确.
    如果使用gets(a);编译可以通过,运行到gets(a);输入字符串时,直接跳过,也就是当这句不存在一样.真诚期待你的帮助!

    楼主 2016-03-09 12:33 回复

共有回帖数 0
  • 回 帖
  • 表情 图片 视频
  • 发表

登录直线网账号

Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号 意见反馈 | 关于直线 | 版权声明 | 会员须知