1

数字のファイルがあるとします: 1 2 3 4 5 6 7 8 9 10 -1

そのファイルを読み込んで、そのファイルのすべての値を格納し、制御変数 -1 で停止したいと考えています。

したがって、その配列を別のファイルに出力すると、次のようになります。 1 2 3 4 5 6 7 8 9 10

これですべての数値が得られますが、-1 が含まれています。-1 をドロップするにはどうすればよいですか?

   int arr[100];
   int n;
   while (scanf("%d",&arr[n]) > 0)
       n++;
4

2 に答える 2