Code:#include <stdio.h> struct worker { char name[25]; char info[250]; char number[3]; }; int main() { FILE *fp; int num,x; fp=fopen( "workerinfo.txt", "w" ); printf( "How many workers?\n"); scanf( " %d", &num ); struct worker guy[num]; for( x = 0; x <= num; x++ ) { printf( "Worker%d info\nName:", x+1 ); scanf( " %s", guy[x].name ); printf( "Info:" ); scanf( " %s", guy[x].info ); printf( "Worker number:" ); scanf( " %s", guy[x].number ); } for( x = 0; x <= num; x++ ) { printf( "\n\n\n\nWorker name:%s\nWorker number:%s\nWorker info:%s\n", guy[x].name, guy[x].number, guy[x].info ); getchar(); } return 0; }