현재 위치 - 주공해몽공식사이트 - 무료 운세 - C 언어 반전 이름 (문자열)

C 언어 반전 이름 (문자열)

# 포함? & ltiostream & gt

사용할까요? 네임 스페이스? Std

무효화? ReverseFixlen(char? *str,? Int? N)

{

Int? 나? =? 0;

그리고 (나? & lt? N/2)

{

샤일? C? =? Str [I];

Str[i]? =? Str [n-I-1];

Str[n-i- 1]? =? C;

I++;+;

}

}

무효화? Reversewordsinsentent(char? *sen)?

{

Int? 라이언. =? 스털링 (센);

ReverseFixlen (센, 린);

샤일? *p? =? 센;

While(*p? ! =? \ "0 \")

{

샤일? *pre? =? P;

While (* p? ! =? ?' ) & amp& amp(*p? ! =? ('0'))

P++;+;

ReverseFixlen(pre, p-pre);

만약 (*p? = =? \ "0 \")

깨뜨리다

P++;+;

}

}

테스트 코드는 다음과 같습니다.

샤일? Sen[]? =? "게리? 브론슨 ";

Reversewordsinsentent (sen);

Int? J? =? 0;

While (센 [j]? ! =? \ "0 \")

Cout? & lt& lt? Sen [j++];