冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 1485|回覆: 0
打印 上一主題 下一主題

[求助] 查學號姓名的要如何寫呢

 關閉 [複製鏈接]
搶樓 搶樓 查看搶中樓層 本文為搶樓文,歡迎搶樓!  搶樓開始:2016-5-11 21:51  搶樓結束:2016-5-12 21:51  獎勵樓層: 50 
匿名
跳轉到指定樓層
1
匿名  發表於 2016-5-11 22:07:29
50楓幣
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{

   int sid; FILE *fp;
   char no[20],name[20],*pch,find[20],type=1;

   fp=fopen("abc.txt","r");   這部分是學號姓名的txt檔  我有放在與這專案檔放在一起
   printf("輸入1查學號  輸入2查姓名 " ) ;
   scanf("%s, ",find);

請問這裡要怎麼打輸入1就能查學號
輸入2就能查姓名


打完1 打學號其中2碼  就會把所有學號有那2碼的都找出來
打完2 打姓氏就能把她找出來 (ex:陳    這樣就把所有姓陳的都列出來)


    do
{   

     type;
}

   while(type>2);
   if(type==1)
   printf(no,find);
   else
   printf(name,find);
   do
{
    fscanf(fp,"%s %s",no,name);
    pch=strstr(no,find);
    if ( pch !=NULL)
    printf("%s %s\n",no,name);
}
   while(!feof(fp));

   fclose(fp);
   system("PAUSE");
   return 0;
}



請會的幫忙想想看唷

我是可以執行  但是只差  中間紅色那塊部分 不知道怎麼弄出來

收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1骰子
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

35

主題

12

好友

505

積分

高級會員

Rank: 4

UID
74838
帖子
579
主題
35
精華
0
積分
505
楓幣
178
威望
480
存款
922
贊助金額
0
推廣
3
GP
32
閱讀權限
50
性別
保密
在線時間
490 小時
註冊時間
2014-8-2
最後登入
2024-1-19

論壇支持王 解說達人 論壇粉絲 發帖達人 懶人勳章 太陽勳章 幼兒勳章 性別(男) 性別(女) 長老勳章 音樂勳章 神手勳章 私服達人 2016年紀念勳章 2017年紀念勳章 積分勳章 2017端午節紀念勳章 中秋節紀念勳章 2018中秋節紀念勳章 2018萬聖節紀念勳章

2
發表於 2016-5-11 22:23:17 |只看該作者
此文僅作者可見

點評

z53741385  阿災 隨便點的ps:如果會的話幫解答唷3Q  發表於 2016-5-11 22:28

使用道具 舉報

您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-4-28 00:35

回頂部