#include <stdio.h>
#include <string.h>
typedef struct
{
int id;
char name[16];
float salary;
} Worker;
int main(void)
{
Worker w[5];
char s[2];
for(int i = 0; i < 5; i++) {
w[i].id = i + 1;
sprintf(s, "%d", i + 1);
strcat(strcpy(w[i].name, "Dana-"), s);
w[i].salary = (i + 1) * 5800;
}
for(int i = 0; i < 5; i++) {
printf("%d %s %.2f\n", w[i].id, w[i].name, w[i].salary);
}
return 0;
}
/*
run:
1 Dana-1 5800.00
2 Dana-2 11600.00
3 Dana-3 17400.00
4 Dana-4 23200.00
5 Dana-5 29000.00
*/