QA@IT
«回答へ戻る

回答を投稿

scanfで改行('\n')を除去する方法です。

コード8-9行目

    puts("1.文字列  2.数字  3.終了");
    scanf("%d%*c",&i);

コード26-27行目

      puts("自然数を入力してください");
      scanf("%d%*c",&fig);
scanfで改行('\n')を除去する方法です。

コード8-9行目
```c
    puts("1.文字列  2.数字  3.終了");
    scanf("%d%*c",&i);
```

コード26-27行目
```c
      puts("自然数を入力してください");
      scanf("%d%*c",&fig);
```