55智能网
新记
在c语言中,如何输入:输入一串字符串,将其保存到数组,然后逆序保存到另一个数值,并打印出逆序字符串
如题所述
举报该文章
相关建议 2011-11-28
#include<stdio.h>
void main()
{
char carr1[10],carr2[10];
printf("please you inputs a 9 charters:");
for(int i=0;i<9;i++)
{
scanf("%c",&carr1[i]);//输入字符到字符数组carr1
}
for(int i=0;i<9;i++)
{
carr2[9-i]=carr1[i];//将原来的carr1倒序放到carr2
}
printf("%s",arr2);//输出arr2字符数组的所有内容。
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://55.aolonic.com/aa/ecrfgfee8.html
其他看法
第1个回答 2011-11-28
顶楼上,也可以用用string.h %s
第2个回答 2011-11-28
#include <stdio.h>
int main(void)
{
char a[100], b[100];
char ch;
int i = 0, j = 0;
while ((ch = getchar()) != '\n') a[i++] = ch;
for (j = 0; j < i; j++)
b[j] = a[i - 1 - j];
b[j] = '\0';
puts(b);
return 0;
}本回答被提问者采纳
相似回答
大家正在搜
相关问题
用C语言如何实现键盘输入一个字符串,存放到数组,然后逆序存放...
c语言程序 输入一字符串存入数组中,逆序存放并输出
C语言,输入一行字符串贮存在一个数组里,然后倒序输出字符并存...
用c语言求解 输入一个字符串,逆序存放到另一个数组中,并输出...
如何用C语言,从键盘输入一个字符串,将其按逆序存入另一个字符...
如何用C语言,从键盘输入一个字符串,将其按逆序存入另一个字符...
用C语言编写:将一个字符串存放在数组中,并将逆序输出。谢谢
C语言上机题目:输入一个字符串,然后按逆序重新存放该字符串.