1 / * 生徒の入力や表示結果* / 2ザが<stdio.hの>挙げ# 3。 4。 構造体学生 5。 { 6。 チャー番号[ 6 ]; 7 チャー名[ 6 ]; 8 int型の スコア[ 3 ]; 9 } STU [ 2 ]; 10 。11 空隙出力(構造体学生STUは、[ 2 ]); 12は、 13である ボイド(メイン) 14 { 15 のint I、J、 16 のために(I = 0 ;私は< 2 ; I ++が) 。17 { 18である のprintf(" 学生D達成%を入力してください:\ N- "、私は+ 1 ); 19。 のprintf(" 学生ID:" ); 20は scanfの(" %sが" 、STU [I] .NUMBER); 21である のprintf(" 名" ); 22は scanfの(" %S " 、STU [I]は.nameの); 23である ため(J = 0 ; J < 3。、J ++ ) 24 { 25 のprintf(" 成绩%のD。 "、J + 1 )。 26 のscanf(" %dの"、&STU [I] .score [J])。 27 } 28 のprintf(" の\ n " ); 29 } 30 出力(STU)。 31 } 32 33 空隙出力(構造体学生STU [ 2 ]) 34 { 35 INT I、J。 36 のprintf("結果研究番号名称1件の2結果結果3 \ N-。" ); 37 [ ため(I = 0 Iに<; 2 ; I ++の) 38である { 39 のprintf(" %-6S%-6S 」、STU [I] .NUMBER、STU [ I]は.nameの); 40 用(J = 0 ; J < 3。、J ++ ) 41がある のprintf(" %の-8D " 、STU [I] .score [J]); 42である のprintf(" \ N- " ); 43れます } 44 }