学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
 16 12
发新话题
打印

编写简单的一个输入输出

编写简单的一个输入输出

编一程序:将输入的数字以字符串的形式输出,两数字间加有空隔,
如:321输出“3 2 1”。各位人士能否帮忙编写一下?

TOP

引用:
以下是引用 冰雪飘飘 在 2008-5-11 11:07 的发言:

编一程序:将输入的数字以字符串的形式输出,两数字间加有空隔,
如:321输出“3 2 1”。各位人士能否帮忙编写一下?
#include<stdio.h>
main()
{char a,b,c;
printf("请输入3个数字"/n)
scanf("%c,%c,%c"/n)
printf("%c,%c,%c"/n)
}
这样做不知道对不对,我也刚学C

TOP

上边我写的好象错了;
#include<stdio.h>
main()
{char a,b,c;
printf("请输入3个数字"/n)
scanf("%c,%c,%c"/n)
printf("%c,%c,%c"a,b,c/n)
}

TOP

有意思

不知道几位数
要不用getchar读入
加个空格再putchar出去
在网吧没编译器 随便说说吧

TOP

用数组实现

TOP

回复 3# 的帖子

狂汗这位的代码……太强悍了……难道发帖之前都不用编译器验证一下么………………
专心编程………
飞燕算法初级群:3996098
我的Blog

TOP

呵呵...
学习需要安静。。海盗要重新来过。。

TOP

o(∩_∩)o...
这帖子的人都好有趣
我秀我自己

TOP

#include<stdio.h>
main()
{  int i,j;
    char a[3];
    char b[5];
    printf("input number:\n");
    scanf("%s",a);
    i=0;
      for(j=0;j<6;j++)
       {
       b[j++]=a[i++];
       b[j]=' ';
       }
     printf("%s",b);
}

TOP

#include<stdio.h>
void main()
{
     int i;
     char a[100];
     scanf("%s",a);
     for(i=0;a[i]!='\0';i++)
     printf("%c ",a[i]);
     system("pause");
     }
在虚拟的世界中寻找目标。

TOP

 16 12
发新话题