분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
Preview:
#include <stdio.h> int strlen_t(char* s, char t) { int l; for(l=0; s[l]!=t && s[l]!='\0'; ++l){} return l; } int reverse(char* s, char t) { int l = strlen_t(s, t), i; for(i=0; i<l/2; ++i) { t=s[i]; s[i]=s[l-1-i]; s[l-1-i]=t; } return l; } int main() { char a[200]="Reverse this sentence by word"; int l, lsum; l = reverse(a, '\0'); for(lsum=0; lsum<l; ) { lsum+=(reverse(a+lsum,' ')+1); } printf("%s\n",a); return 0; }
죄송합니다. 댓글 작성은 회원만 가능합니다.