c语言填空题_C语言填空

原问题:C语言填空
分类:编程开发 > 最后更新时间:【2016-12-11 00:05:53】
问题补充:

下面程序功能是对键盘输入的字符串进行逆序,逆序后的字符串仍然保留在原来字符数组中,最后输出。(不得调用任何字符串处理函数,包括strlen)

例如:输入hello world 输出dlrow olleh。

#include "stdio.h"

void main()

{

int i;

char c[20];

printf("please input a string:");

for(i=0;((c[i]=getchar())!='!')&&(i<20);i++)

【1】

for(【2】;【3】;i--)

printf("%c",c[i]);

printf("\n");

}

最佳答案

题目要求与程序有点不符,程序的输入以!为结束符,若是这样,1.用分号;就可以了
  • 追答:
    2.i=i-13.i>=0
    最佳答案由网友  whoami1978  提供
  • 公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
    20

    分享到:

    其他回答

    暂无其它回答!

      推荐