본문 바로가기

C언어 역순2

[C언어] 속담을 저장한 함수 set_poverb()를 호출하면 인수로 받은 이중 포인터를 이용하여 외부에 있는 char형 포인터 s를 설정하는 set_poverb()를 작성하고 테스트하라 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include void set_proverb(char **q, int n); int main(void) { char *s = NULL; int n; printf("몇번째 속담을 선택하시겠습니까?"); scanf("%d", &n); set_proverb(&s, n); printf("selected proverb = %s\n",s); return 0; } void set_proverb(char **q, int n) { static char *array[10]= { "A bad shearer never had a good sickle.", "A bad workman (always) blames his tools. ", "A bad wor.. 2020. 5. 5.
[C언어] 사용자로부터 문자열을 입력받아서 문자열에 포함된 단어들을 역순으로 배열하여 출력하시오 c언어 문자열을 역순으로 출력하는 프로그램을 가지고 왔습니다. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 문자열을 자르는 strtok(문자열,구분자)를 이용하여 프로그램을 작성합니다. ex) char s[100] gets(s) // i love pizza 입력 ex)strtok(s ," "); -> i / love / pizza 로 쪼개짐 그리고 for문을 거꾸로 실행하여 역순으로 출력하는 프로그램을 작성합니다. 더보기 #include int main(void) { char s[100]; char *ptr[100]; in.. 2020. 5. 4.