私はこのサイトを初めて利用していて、助けを求めていました。私は、ユーザーから数値を入力し、配列に格納し、3つの列に正しくフォーマットするプログラムを設計しようとしています。しかし、なぜ私の入力が正しくフォーマットされていないのか分かりません。Cの配列からの出力はフォーマットされませんか?
#include <stdio.h>
int main()
{
int x=0;
float num[100];
/* for loop for receiving inputs from user and storing it in array */
for (x=0; x<=100; x++)
{
scanf("%f", &num[x]);
printf("%7.1lf%11.0lf%10.3lf", num[x], num[x+1], num[x+2]);
//printf("%f %f %f\n", num[0], num[1], num[2]);
}
return 0;
あなたの入力し、(正しい書式で)あなたの予想される出力は何ですか? –
どの入力を使用することもできますが、ここではどのように入力するのかの例があります。 https://gyazo.com/f0f69ad566794e32c79fa91f8f06efe6 –