是缺少什么符号么
Alice 中级粉丝 2016-01-21 20:21:04
2667 3 0

switch (month)
{
case 2:
 days=28; break;
case 4: case 6: case 9: case 11:
 days=30;break;
default:
 days=31; break;
}
printf("%d天/n",days);

我的错误如下:

Compiling...
pro7.c
D:\BaiduYunDownload\Visual C++6.0中文版\Visual C++ 6.0 SP6简体中文版\COMMON\MSDEV98\BIN\pro7.c(1) : error C2059: syntax error : 'switch'
D:\BaiduYunDownload\Visual C++6.0中文版\Visual C++ 6.0 SP6简体中文版\COMMON\MSDEV98\BIN\pro7.c(10) : error C2143: syntax error : missing ')' before 'string'
D:\BaiduYunDownload\Visual C++6.0中文版\Visual C++ 6.0 SP6简体中文版\COMMON\MSDEV98\BIN\pro7.c(10) : error C2143: syntax error : missing '{' before 'string'
D:\BaiduYunDownload\Visual C++6.0中文版\Visual C++ 6.0 SP6简体中文版\COMMON\MSDEV98\BIN\pro7.c(10) : error C2059: syntax error : '<Unknown>'
D:\BaiduYunDownload\Visual C++6.0中文版\Visual C++ 6.0 SP6简体中文版\COMMON\MSDEV98\BIN\pro7.c(10) : error C2059: syntax error : ')'
执行 cl.exe 时出错.

pro7.obj - 1 error(s), 0 warning(s)

共 3 个回答

    最佳答案

    嘿嘿大人 一代宗师 3034天前

    视频里面的程序不是完整的,它只是在强调一个重点而已,所以你这些错误是没有写完程序造成的,程序开头要有头文件,程序里面所有变量都必须事先定义,最重要的是程序必须要有一个主函数;还有换行符是'\n'不是'/n';

    #include<stdio.h>

    main()

    {

    int month,days;

    printf("请输入月份:");

    scanf("%d",&month);

    switch (month)

    {

    case 2:

     days=28; break;

    case 4: case 6: case 9: case 11:

     days=30;break;

    default:

     days=31; break;

    }

    printf("%d天\n",days);

    }


    Alice 中级粉丝 3033天前

    回复 嘿嘿大人真是谢谢啦~么么

    嘿嘿大人 一代宗师 3033天前

    回复 Alice:不用谢,加油,嘿嘿

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题