以下是引用SunShining在2006-6-15 22:14:34的发言:
[CODE]# include <stdio.h>
main()
{
char x;
int a[20],i=0;
while((x=getchar())!=10)
a[i++]=x-48 ;
for(x=0;x<i;x++)
printf("%d",a[x]);
getch();
}[/CODE]
无聊的问题.直接输入数字的话.也可以按位存入数组.这种问题没有意义!
[CODE]# include <stdio.h>
main()
{
char x;
int a[20],i=0;
while((x=getchar())!=10)
a[i++]=x-48 ;
for(x=0;x<i;x++)
printf("%d",a[x]);
getch();
}[/CODE]
无聊的问题.直接输入数字的话.也可以按位存入数组.这种问题没有意义!
你说的 直接输入数字是用scnaf吗? 我怎么不行啊??
----------------解决方案--------------------------------------------------------
以下是引用穆扬在2006-6-15 22:32:12的发言:
用什么循环都无所谓
你先写一个输入的例子吧
就是你在键盘上准备按哪些
比如是否是这样
1 2 3 4 5 6 Enter
是的 123456 回车
或 11 22 33 44 55 回车
[此贴子已经被作者于2006-6-16 2:02:23编辑过]
----------------解决方案--------------------------------------------------------
以下是引用SunShining在2006-6-15 22:14:34的发言:
[CODE]# include <stdio.h>
main()
{
char x;
int a[20],i=0;
while((x=getchar())!=10)
a[i++]=x-48 ;
for(x=0;x<i;x++)
printf("%d",a[x]);
getch();
}[/CODE]
无聊的问题.直接输入数字的话.也可以按位存入数组.这种问题没有意义!
[CODE]# include <stdio.h>
main()
{
char x;
int a[20],i=0;
while((x=getchar())!=10)
a[i++]=x-48 ;
for(x=0;x<i;x++)
printf("%d",a[x]);
getch();
}[/CODE]
无聊的问题.直接输入数字的话.也可以按位存入数组.这种问题没有意义!
如果我要 输入 20 30 40 50 你着个程序就不行了啊
----------------解决方案--------------------------------------------------------
你好意思 我发现我昨天有点傻 竟然连输入都忘了怎么写了
不应该问怎么垃圾的问题
今天上午 我忽然想出来了
想想真是有点可笑
----------------解决方案--------------------------------------------------------
#include"stdio.h"
#include"string.h"
main()
{
int c[100],i,n;
scanf("%d",c); /*楼主这样子是不是只对C[0]赋值,而后面输出的c[1]、c[2]……会如何*/
n=strlen(c);
for(i=0;i<n;i++)
printf("%d",c[i]);
getch();
}
高人指点
----------------解决方案--------------------------------------------------------
我已经会了
----------------解决方案--------------------------------------------------------