一 首先是基本的輸入
如scanf("%d:%d:%d %d:%d:%d",&h1,&m1,&s1,&h2,&m2,&s2);
由于我的開發環境,我用的是scanf_s作用一樣但不會報錯。
注意幾個轉意的符号,且在前面一段中加入分隔符,代表從緩沖區讀取資料的格式。
如%d,用來輸出十進制整數
%c,用來輸出一個字元
%s,用來輸出一個字元串
比如%d會去找你輸入的數字,不是就會跳過不管,但是還在緩沖區。
二 gerchar()讀取
它的作用是從緩沖區讀走一個字元,讀走的意思是清除并讀取。
是以有
while(getchar()!='\n'); 的方式來清楚緩沖區的回車。
或者拿來讀取不在格式内的資料或内容。
三printf
用法和scanf差不多不過,有一個格式如%02d可以給數值不足2位的前面補上0