下面程序功能是:从键盘读入一个可以带空格的字符串(假设
下面程序功能是:从键盘读入一个可以带空格的字符串(假设字符串长度不超过10),将它逆序输出。
#include<stdio.h>
#include<string.h>
int main()
{
char str[11],tmp;
int i,j;
____1____;
for(i=0,j=0;___2____,i<j;i++,j--)
{
tmp=str[i];
___3___;
str[i]=tmp;
}
printf("%s\n",str);
return 0;
}答案
第1空:gets(str)
第2空:strlen(str)-1
第3空:str[j]=str[i]