Я новичок на этом сайте и искал помощи. Я пытаюсь создать программу, которая будет вводить числа от пользователя, хранить его в массиве и правильно форматировать в три столбца. Тем не менее, я не могу понять, почему мои входы не форматируются правильно.Вывод массивов в 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 –