for (int i=1; i<=N; i++){
printf("-------------------\n");
printf("введите X : ");
scanf("%d", &streght1.X);
printf("введите Y : ");
scanf("%d", &streght1.Y);
printf("введите Номер точки : ");
scanf("%d", &streght1.numb);
};
Структура:
struct streght{
//int a;
int X;
int Y;
int numb;
}streght1,streght2,streght3,streght4,streght5,streght6,streght7,streght8,streght9,streght10;
Весь код:
#include <stdio.h>
#include <stdlib.h>
struct streght{
//int a;
int X;
int Y;
int numb;
}streght1,streght2,streght3,streght4,streght5,streght6,streght7,streght8,streght9,streght10;
int main(int argc, char *argv[]) {
system("chcp 1251");
printf("\n\nВам предстоит ввести 10 точек:\n\n");
int N = 2;
for (int i=1; i<=N; i++){
printf("-------------------\n");
printf("введите X : ");
scanf("%d", &streght1.X);
printf("введите Y : ");
scanf("%d", &streght1.Y);
printf("введите Номер точки : ");
scanf("%d", &streght1.numb);
};
printf("%d", &streght1.numb);
return 0;
};
Как сделать в цикле так, чтобы название объекта streght менялся. Например: streght1, streght2, streght3 итд и записывал св-ва объетка, чтобы не пришлось 10 раз запрашивать ввод объекта структуры.