본문 바로가기

c언어 express52

[C언어] 데이터베이스의 기능을 하는 간단한 프로그램을 작성해보자. 이 프로그램은 mp3와 같은 음악 파일을 관리한다. 사용자는 음악 파일을 추가, 삭제 출력할 수 있으며 제목을 가지고 특.. 코드를 확인해보세요! 더보기 #include #include #define TITLE_SIZE 50 #define NAME_SIZE 50 #define LOCATION_SIZE 50 enum music_type { KPOP, POP, CLASSIC, SCREEN_MUSIC } ; typedef struct music { char title[TITLE_SIZE]; char singer[NAME_SIZE]; char location[LOCATION_SIZE]; enum music_type genre; } MUSIC; void add_record(MUSIC library[], int count); void menu(); int get_input(); void search_record(MUSIC library[.. 2020. 5. 11.
[C언어] 문자열의 배열을 인수로 받아 저장된 문자열을 전부 출력하는 pr_str_array()를 작성하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include void pr_str_array(char **dp, int n) { int i; for (i=0;i 2020. 5. 5.
[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언어] 사용자로부터 문자열을 입력받아 LED전광판처럼 구현하시오 공부하시는데에 도움이 되셨으면 좋겠습니다. 코드확인해보세요! 더보기 #include #include int main(void) { char s[100]= { 0 } ; char op[100]; int x,y; char *token; printf("연산을 입력하시오:"); gets(s); token = strtok( s, " " ); // 문자열에서 첫번째 토큰을 얻는다. strcpy(op, token); token = strtok( NULL, " " ); // 다음 토큰을 얻는다. x =atoi(token); token = strtok( NULL, " " ); // 다음 토큰을 얻는다. y =atoi(token); if( strcmp(op, "add")==0 ) { printf("연산의 결과: %d", .. 2020. 5. 4.