按照相反的单词顺序显示命令行参数
/*编写一个程序,按照相反的单词顺序显示命令行参数。即,如果命令行参数是 see you later,程序的显示应该为later you see。*/#include <stdio.h>#include <ctype.h>#include <string.h>int main(int argv,char **argc){ int len; int i,j; puts(argc[1]); len = strlen(argc[1]) - 1; for(i = len; i >= 0; --i) { if(isspace(argc[1][i])) for(j = i+1; j <= len; ++j) if(!isspace(argc[1][j])) putchar(argc[1][j]); else { putchar(' '); break; } }getch();return 0;}#include <stdio.h>#include <ctype.h>#include <string.h>int main(int argc,char **argv){ int i; for(i = argv-1; i > 0; --i) printf("%s ",argv[i]);getch();return 0;}
[解决办法]
1楼已经解决了