2019/3/11就胡凡大佬的算法笔记学习开始。距20号参加ICDM复试还有9天
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*
单词倒序输出
*/
int main(int argc, char *argv[]) {
char ans[100][100];
char str[100];
gets(str); //包含空格输入字符串
int len=strlen(str);
int i;
int r=0,h=0;
for(i=0;i<len;++i){
if(str[i]!=' '){ //空格符中间就是要空格
ans[r][h++]=str[i];//用二维数组表示单词
}
else{
r++;
h=0;
}
}
for(i=r;i>=0;--i){
printf("%s",ans[i]);//输出时单词只需要输出一维数组,格式时%s
if(i>0)
printf(" ");
}
return 0;
}