#include <stdio.h>
struct vertex
{
float x;
float y;
};
int main (void)
{
int numberVertices;
int i, j = 0;
printf("How many vertices do you have?\n"); scanf("%i", &numberVertices
);
struct vertex vertices [numberVertices];
do {
scanf("%f", &vertices
[i
].
x); scanf("%f", &vertices
[i
].
y); i++;
} while (i < numberVertices);
printf ("Here are your vertices:\n");
for ( j = 0; j != i; j++)
printf("%f, %f\n", vertices
[j
].
x, vertices
[j
].
y);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgdmVydGV4CnsKICBmbG9hdCB4OwogIGZsb2F0IHk7Cn07CgppbnQgbWFpbiAodm9pZCkKewogIGludCBudW1iZXJWZXJ0aWNlczsKICBpbnQgaSwgaiA9IDA7CgogIHByaW50ZigiSG93IG1hbnkgdmVydGljZXMgZG8geW91IGhhdmU/XG4iKTsKICBzY2FuZigiJWkiLCAmbnVtYmVyVmVydGljZXMpOwoKICBzdHJ1Y3QgdmVydGV4IHZlcnRpY2VzIFtudW1iZXJWZXJ0aWNlc107CgogIGRvIHsKICAgIHByaW50ZigiZW50ZXIgeDogIik7CiAgICBzY2FuZigiJWYiLCAmdmVydGljZXNbaV0ueCk7CiAgICBwcmludGYoImVudGVyIHk6ICIpOwogICAgc2NhbmYoIiVmIiwgJnZlcnRpY2VzW2ldLnkpOwogICAgaSsrOwogIH0gd2hpbGUgKGkgPCBudW1iZXJWZXJ0aWNlcyk7CgogIHByaW50ZiAoIkhlcmUgYXJlIHlvdXIgdmVydGljZXM6XG4iKTsKCiAgZm9yICggaiA9IDA7IGogIT0gaTsgaisrKQogICAgcHJpbnRmKCIlZiwgJWZcbiIsIHZlcnRpY2VzW2pdLngsIHZlcnRpY2VzW2pdLnkpOwoKICByZXR1cm4gMDsKfQ==