| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1700 人关注过本帖
标题:帮忙看看哪里出错了。提示参数中有错误字符!
取消只看楼主 加入收藏
Kinght
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-11-8
收藏
 问题点数:0 回复次数:4 
帮忙看看哪里出错了。提示参数中有错误字符!
我个人爱好电脑。最近开始学C语言(自学)。
我还没摸到C语言的门槛,问题比较初级,请别笑话。呵呵。
这是输入年月日。输出是一年当中的第几天的一个程序。写出来后提示参数中有错误字符。
我前后查了好几遍。楞是没发现哪里单词写错了或者其他问题。
请大家帮帮忙。指出问题出在哪。


程序如下:
main()
{
      int day,month,year,sum,leap;
      printf("Please input year,month,day\n");
      scanf("%d%d%d",&year,&month,&day);
      switch(month)
      {
          case 1:sum=0;break;
          case 2:sum=31;break;
          case 3:sum=59;break;
          case 4:sum=90;break;
          case 5:sum=120;break;
          case 6:sum=151;break;
          case 7:sum=181;break;
          case 8:sum=212;break;
          case 9:sum=243;break;
          case 10:sum=273;break;
          case 11:sum=304;break;
          case 12:sum=334;break;
          default:printf("Data error");
      }
      sum=sum+day;
       if(year%400==0||(year%4==0&&year%100!=0))
         leap=1;
       else
         leap=0;
       if(leap==1&&month>2)
       sum++;
      printf("Tt is %dth day",sum);
      getch();
}



PS:本人自学C语言。。也是编程爱好者。如果有初学的朋友可以加我QQ交流,我的QQ:8775432 或者加我进群都可以。~~~长期在线!







搜索更多相关主题的帖子: 提示 字符 参数 
2009-11-08 23:35
Kinght
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-11-8
收藏
得分:0 
新人。不懂。加conio.h和不加有何区别呢?我是用WIN-TC编写的
不是很明白。呵呵。还没学到那一步。。。

[ 本帖最后由 Kinght 于 2009-11-9 10:12 编辑 ]
2009-11-09 10:10
Kinght
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-11-8
收藏
得分:0 
加头部文件也没用。我试了。
#include "stdio.h"
#include "conio.h"
就加这个。还是提示参数中有错误字符。没辙了。
2009-11-09 10:34
Kinght
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-11-8
收藏
得分:0 
以下是引用xyq501849在2009-11-9 10:58:13的发言:

#include<stdio.h>
main()
{
int day,month,year,sum,leap;
printf("Please input year,month,day\n");
scanf("%d%d%d",&year,&month,&day);
switch(month)
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum= ...
谢谢这位大虾了。。。现在OK了。谢谢。。
我刚注册的帐号。没分送哦。不好意思啊。以后就在这论坛混了。。希望多加照顾。呵呵!
2009-11-09 11:26
Kinght
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-11-8
收藏
得分:0 
我还发现一个有趣的问题。就是那代码本身没错。跟文件名有关。
我命名的文件名为  年月日.c
把 年月日 改成 英文或者数字。就可以运行了。。虽然不懂是怎么回事。但是以后象这样类似的问题就可以自己解决了。
还是挺高兴了。
2009-11-09 11:35
快速回复:帮忙看看哪里出错了。提示参数中有错误字符!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024892 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved