예 : 개 C++에서 주어진 문장 (문자열)을 뒤집는 방법은 무엇입니까?
LIKE 입력이 있다면 개처럼 CATS 출력 - CATS 내가에만 사용해야하는 것을 고려 : IF-다른 조건, 루프, 배열, 문자열 및 기능에 대한 & 동안. NOT 문자열 함수, 포인터 & 동적 메모리 할당 & 구조체. 공백은 예제와 동일해야합니다.나는 다음과 같이하려고 노력했다. 그러나 그것은 나에게 도움이 될만한 작품이 아닌가?
void revSent(char str[]){
char temp[100];
int k;
for (i=sentenceSize ; i>0 ; i--)
for (k=0 ; k<sentenceSize ; k++)
temp[k]=str[i];
for (k=0 ; k<sentenceSize ; k++)
if (temp[k]!=' ')
for (i=k ; i>0 ; i--)
printf("%c", temp[i]);
}
(find 및 substr, 두 개의 매우 유용한 문자열 함수를 사용하여)입니다 :
내 방법은 무엇입니까? –
+1 숙제를 추가하고 거짓말하려고하지 마십시오.] – superfro
힌트 : http://www.cplusplus.com/reference/string/string/find/ – SingleNegationElimination