C/C++の宿題を片付けます 100at TECHC/C++の宿題を片付けます 100 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト141:デフォルトの名無しさん 07/11/25 12:33:55 >>138 #include <stdio.h> #include <string.h> #define USER 5 #define NAME 100 int main() { int c,i,found=0; char m[NAME],n[NAME]; char a_name[USER][NAME]={"Takeuchi Yuko", "Yada Akiko", "Ogura Yuko", "Adachi Yumi", "Yumi Adachi"}; /* 登録済みのユーザのリスト */ /* ここにプログラムを書く */ while(1){ do{ printf("検索?(Y or N):"); fflush(stdin); }while((c=getchar())!='y'&&c!='Y'&&c!='n'&&c!='N'); if(c=='n'||c=='N') break; printf("名字:"); scanf("%s",m); printf("名前:"); scanf("%s",n); 142:デフォルトの名無しさん 07/11/25 12:34:27 >>140の続き for(i=0;i<USER;i++){ if(strstr(a_name[i],m)!=NULL&&strstr(a_name[i],n)!=NULL){ printf("Hit! User#%d:[%s]\n",i,a_name[i]); found++; } } if(found==0) printf("入力されたユーザは登録されていません。\n"); else printf("%d件ユーザが見つかりました。\n",found); found=0; } printf("検索を終わります。\n"); return 0; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch