Question: I am writing a program in C programming language. I know it is multiple questions, but please just do the first, and yes all of
I am writing a program in C programming language. I know it is multiple questions, but please just do the first, and yes all of the three questions are linked together, so I would appreciate it if you could possibly do all three, but the first would be fine too.

1. Name this program one.c Complete the program shown below. #include ch) ptr ptr- next printf ("In"); rearrange pointers so that it spells DIRTY ROOM ptr &a. while ptr NULL printf ("sc ptr->ch) ptr ptr- next printf ("In") return 0; 2. Name this program two.c In your one.c program, replace the line shown in blue below with the line shown in red. Modify the rest of your program including insertion of the necessary malloc statements) so that your program runs the same as your one.c program runs. Letter a, b, c, d, e, f, g, h, i; Letter *a, *b *c *d *e *f, *g *h, *i. 3. Name this program three.c-Repeat program two.c using an array of thirteen "Letters" that initially contains the phrase ELEVENPLUSTWO (allocate space, assign values, print the list Then modify pointers in the data array so that it says TWELVEPLUSONE. Print this revised list. Hint-your second print loop would start at data[10] if you encoded the original message in location 0..12 of the data array. Letter *data. [13] For all problems, modify pointers to transform the word. Modifying character values is unacceptable