C/C++の宿題を片付けます 56代目
■ このスレッドは過去ログ倉庫に格納されています
0784デフォルトの名無しさん
2006/01/06(金) 18:23:57とりあえず単語を追加する関数だけ作ってみたので参考に。
他のファイル入出力とかはできるよね?
/*リストの配列:list[MAX_WORD][WORD_LEN]*/
/* n:現在の単語数 */
int add(){
char word[WORD_LEN];
int i;
/*リストがいっぱいのとき*/
if(n == MAX_WORD){
printf("cannot add.\n");
return 1;
}
/*単語入力*/
printf("input word:");
scanf("%s",word);
/*すでにあるか確認*/
for(i=0;i<n;i++){
if(strcmp(word,list[i])==0){ /*既存の単語と一致しますた*/
printf("already added.\n");
return 1;
}
}
strcpy(list[n],word); /*単語追加*/
n++; /*単語数更新*/
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています