線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:706
推到 Plurk!
推到 Facebook!

格式的問題

答題得分者是:richtop
syao
初階會員


發表:66
回覆:63
積分:25
註冊:2005-02-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-24 22:16:45 IP:203.70.xxx.xxx 未訂閱
#include 
#include     int main()
{
    
    char id[10];
    int year;
    int month;
    int da;
    printf("Enter data 1:");
    scanf(); //Enter data 1: 93001 1965/1/12 要如何寫才成作成這樣格式 
    
    printf("ID     Birthday \n===================\n");
    printf("%s  ",id);
    printf(" %d /",year);
    printf(" %d /",month);
    printf(" %d\n",da);
      
    system("pause");
    return 0;
}    /*    Enter data 1: 93001 1965/1/12 
ID     Birthday
==================
93001   1965/1/12    */    
請問要怎麼把輸入id & year & month & da都在同一行這些資料不能斷行 像93001 1965/1/12 這樣的資料 也要有/這符號 謝謝
limeca
中階會員


發表:2
回覆:74
積分:60
註冊:2005-05-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-24 23:15:31 IP:61.230.xxx.xxx 未訂閱
你好~~ 請參考
    char id[10]={NULL};
    int year=0;
    int month=0;
    int da=0;
    printf("Enter data 1:");
    scanf("%s %d / %d / %d",&id,&year,&month,&da);
    
    printf("ID     Birthday \n===================\n");
    printf("%s  ",id);
    printf(" %d /",year);
    printf(" %d /",month);
    printf(" %d\n",da);
richtop
資深會員


發表:122
回覆:646
積分:468
註冊:2003-06-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-07-24 23:15:59 IP:211.76.xxx.xxx 未訂閱
syao 您好:    試一試下列輸入方式:   scanf("%d/%d/%d", &year, &month, &da); RichTop 敬上 =====***** 把數學當工具,可以解決問題;將數學變能力,能夠發現並解決問題! =====#####
syao
初階會員


發表:66
回覆:63
積分:25
註冊:2005-02-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-07-24 23:27:08 IP:203.70.xxx.xxx 未訂閱
我本來也是這樣寫法~~不過我一直想說/這符號怎麼顯示出來~~原來是自己輸入@@ 謝謝
系統時間:2024-05-18 5:52:14
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!