沈阳实拓科技有限公司:各位C语言的高手,小妹我有一问题请各位帮忙!!!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 07:57:13
从键盘输入一行字符(个数<10),将字符依次输出.

#include "stdio.h"
void main()
{
char c[10];
int i,j;
for(i=0;i<10;i++)
{c[i]=getchar();
}
for(j=0;j<10;j++)
{
printf("char[%d]=%c\n",j,char[j]);
}
}
或者
#include "stdio.h"
void main()
{char c[10];
int i;
for(i=0;i<10;i++)
{
gets(c);
}
for(i=0;i<10;i++)
{
printf("char[%d]=%c\n",i,char[i]);
}
}

声明一个数组和字符变量,然后用循环语句依次把输入的字符存入数组,再用输出语句把数组依次输出。

#include "stdio.h"
main()
{char c;
int i;
for(i=0;i<10;i++)
{c=getchar()
putchar(c);}}

#include "stdio.h"
main()
{char c[10];
int i;
for(i=0;i<10;i++)
{c[i]=getchar();
printf("char[i]=%c\n",i,char[i]);}
}

把第一个修改正确:
#include "stdio.h"
main()
{char c;
int i;
for(i=0;i<10;i++)
{c=getchar();

putchar(c);}}

#include "stdio.h"
main()
{char a[10];
gets(a);
puts(a);
}