1   1  /  1  页   跳转

编辑一个C程序

编辑一个C程序

任意输入30个字符,打印其中数字字符的个数(请用数组方法完成,其他方法也行)

有没有高手会这个的,谢谢
最后编辑2007-06-20 20:31:12.140000000
分享到:
gototop
 

老大
数字由你来输入(要用到scanf),每次是一个字符
而且使用  数组  的方法
while能编,但是我想知道怎样用 数组 方法
gototop
 

引用:
【天下奇才的贴子】
scanf可以通过传入数组首地址接收字符串,然后用while统计数量,没有任何问题

………………

这个正确的,我编出来了的,谢谢
gototop
 

引用:
【过客2007的贴子】顺便问一下,假如楼主是说:输入30个数字,然后把数字都输入出来。

是不是:

main()
{
int i,j,a[30];

for(i=0;i<=30;i++)
  {  s=a;

}





}
我只能写出这么点来。


………………


格式大概就那个样子,C的格式比较随意的
至于楼上高手们给的介意我还在看,今天才上来逛下
gototop
 

风的唏嘘  及  编程小学生
两位有错误,同一句话错误
if(a>='0'&&a<='9')  非可移动指针比较
gototop
 

引用:
【风的唏嘘的贴子】【回复“DZWcr”的帖子】呵呵,那两句是编程小学生编的可不是我编的啊,我是第一个程序绝对不会错的,其实他那一句错在把数组名直接与字符进行比较了他可能没仔细检查过一时疏忽,只要把那一句改为if(a>=''0'' && a<=''9'')就行了
………………


我改过了的,就是那个东西,提示为“警告”
gototop
 

引用:
【风的唏嘘的贴子】【回复“DZWcr”的帖子】其实我们都没错,是这个论坛有问题,本来a后面有一对方括号里面是变量i,而这个论坛却把方括号进行了特殊处理,不信你可以试一下
………………


sorry!不行
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT