c언어 고수님들 도와주세여...포인터 주소입니다.
흰여울
포인터 주소로 문자열 변환,추가,역순을 만드는 함수를 작성하는 건데...
포인터가 너무 어렵네여,,책보고 다해봤는데 이것만 못 풀겠어여...도와주세여...
함수들 중에서 아쉬는 것만이라도 답변부탁드려요,,
#includestdio.h
void StringCat(char *str1,char *str2){
//문자열을 str1뒤에 str2를 추가하는 함수입니다.
}
void StringConv(char *s,char *str1,char *str2){
//문자열 s중에 문자열str1이 있으면 str1을 str2로 바꾸는 함수입니다.
}
void StringRev(char *str1){
//str1문자열을 거꾸로 나타내는 함수입니다.
}
void StringMove(char *str1){
//문자열에 공백 없애기
}void main(){
char *m = I Love;
char *m1 = You;
char *m2 = I Love You, You Love Me;
char *m3 = Love;
char *m4 = I Love You;
StringCat(m,m1);
printf(%s\n,m);
StringConv(m2,m3,Like);
printf(%s\n,m2);
StringRev(m4);
printf(%s\n,m4);
StringMove(m4);
printf(%s\n,m4);}
-
나나
for loop를 사용하라고 힌트 준것을 그렇게 말하시면 쓰나요?
-
새론
말만 하지 말고 대략적으로 한번 보여주세여...
-
어리버리
이게 무슨 포인터 문제죠? 문자열 조작 문제인데, for loop의 사용이 주가 될거 같은데요.