한영사전 을 만드는 함수 질문이요!
이루리라
질문 제목 : 질문 내용 :
#include stdio.h
#include string.h
#define words 5
int main(void) {
int i,index;
char dic[words][2][30]= {
{book,책}
{boy,소년}
{computer,컴퓨터}
{lanuguage,언어}
{rain,비}
};
char word[30];
printf(단어를 입력하시오);
scanf(%s,word);
index=0;
for(i=0;iwords;i++) {
if(strcmp(dic[index][0],word)==0) {
printf(%s : %s\n,word,dic[index][1]);
return 0;
}
index++;
}
printf(사전에서 발견되지 않았습니다\n);
return 0;
}
여기에 문제가 2가지가 주어지는대요
1.c,java,c++,basic등을 저장하는 문장을 작성하라
2.2차원 문자배열 s에 저장된 0번째 문자열을 printf()를 이용하여 화면에 출력하는 문장을 작성하라
이 두가지 입니다.
2차원 문자배열이 뭔지.. 0번째 문자열은 또 무슨소린지 이해가 안돼서요 ㅠㅠ
2번은 strcpy 인가? 이거 이용해서 하는거같은대..맞나여?
좀 해결해주세요 부탁드리겠습니다.
-
마루나
2번. printf(\%s\
-
도도
ㅎㅎ감사합니다!
-
난새
저 문제가 정말 저 텍스트 그대로 작성된거라면 거참 ;; 저도 도움을 드릴수가 없네요 -_-;
2번 문제가 요구하는게 뭔지도 모르겠고 대체 문제가 뭘 요구하는지 조차도 잘 모르겠네요.
사전 앞머리 글자를 출력하는걸 요구하는건가 -
희선
저코드가 적용된걸 의미하는거같아요..
아닌가..? -
큰길
1번 문제가 참으로 난해하네요, 문장을 작성하라니.. -_-;; 사용자에게 새로 추가할 문장을 입력받으라는 건가요? 아니면 저 코드가 적용된 것으로 만들라는건가..