回答編集履歴

1

サンプル追加

2017/02/03 02:43

投稿

otn
otn

スコア84505

test CHANGED
@@ -7,3 +7,47 @@
7
7
  ・sscanf(scanf系その他も)は、必ず返り値(読み取れたデータ数)をチェックする
8
8
 
9
9
  です。
10
+
11
+ ```C
12
+
13
+ #include <stdio.h>
14
+
15
+
16
+
17
+ int main(void)
18
+
19
+ {
20
+
21
+ int a,b;
22
+
23
+ int n;
24
+
25
+ char line[200];
26
+
27
+
28
+
29
+ printf("入力をしてください\n");
30
+
31
+ while(fgets(line, sizeof line, stdin)) {
32
+
33
+ n=sscanf(line,"a=%d b=%d",&a,&b);
34
+
35
+ if(n==2){
36
+
37
+ printf("OKです\n%d %d\n",a,b);
38
+
39
+ break;
40
+
41
+ }else{
42
+
43
+ printf("NG\n");
44
+
45
+ }
46
+
47
+ }
48
+
49
+ return 0;
50
+
51
+ }
52
+
53
+ ```