#include #define SIZE 31 typedef struct { int year; char make[SIZE]; char model[SIZE]; char color[SIZE]; int doors; int cylinders; int miles; } Car; Car readOneCar(int year) { Car c; c.year = year; scanf("%s", c.make); scanf("%s", c.model); scanf("%s", c.color); scanf("%d", &c.doors); scanf("%d", &c.cylinders); scanf("%d", &c.miles); return c; } void printOneCarToHTML(Car c) { printf("

%d %s %s

\n", c.year, c.make, c.model); printf("Color %s
\n%d doors
\n%d cylinders
\n%d miles
\n", c.color, c.doors, c.cylinders, c.miles); } int main(void) { int year; printf("\n"); scanf("%d", &year); while (year != -1) { printOneCarToHTML(readOneCar(year)); scanf("%d", &year); } printf("\n"); return 0; }