Implement function prt_triangle that takes an integer n from the user and prints a n-row triangle using asterisk. It first prompts the message "Enter the size of the triangle:", takes a number from the user as input, and then prints the triangle. You should use the function printf to display the message, allocate memory for one null-terminated strings of length up to 2 characters using char rows[3], and then use the function fgets to read the input into the strings, e.g. fgets(rows, sizeof(rows), stdin). You also need to
Implement function prt_triangle that takes an integer n from the user and prints a n-row triangle using asterisk. It first prompts the message "Enter the size of the triangle:", takes a number from the user as input, and then prints the triangle. You should use the function printf to display the message, allocate memory for one null-terminated strings of length up to 2 characters using char rows[3], and then use the function fgets to read the input into the strings, e.g. fgets(rows, sizeof(rows), stdin). You also need to
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
![Implement function prt_triangle that takes an integer
n from the user and prints a n-row triangle using
asterisk. It first prompts the message "Enter the size
of the triangle:", takes a number from the user as
input, and then prints the triangle. You should use the
function printf to display the message, allocate
memory for one null-terminated strings of length up
to 2 characters using char rows[3], and then use the
function fgets to read the input into the strings, e.g.
fgets(rows, sizeof(rows), stdin). You also need to
declare one integer variable nrows using int nrows,
and use the function atoi to convert the string rows
into the integer nrows. You can use the command
man atoi to find more information on how to use the
atoi function. A sample execution of the function is as
below:Enter the size of the triangle: 5
*
**
**
*
make sure it is in C not C++](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F96693379-5619-4849-9a54-00b359081cb0%2F68a166ce-0472-4f58-86bb-d7a0b00962b1%2F7louf9_processed.jpeg&w=3840&q=75)
Transcribed Image Text:Implement function prt_triangle that takes an integer
n from the user and prints a n-row triangle using
asterisk. It first prompts the message "Enter the size
of the triangle:", takes a number from the user as
input, and then prints the triangle. You should use the
function printf to display the message, allocate
memory for one null-terminated strings of length up
to 2 characters using char rows[3], and then use the
function fgets to read the input into the strings, e.g.
fgets(rows, sizeof(rows), stdin). You also need to
declare one integer variable nrows using int nrows,
and use the function atoi to convert the string rows
into the integer nrows. You can use the command
man atoi to find more information on how to use the
atoi function. A sample execution of the function is as
below:Enter the size of the triangle: 5
*
**
**
*
make sure it is in C not C++
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images

Recommended textbooks for you

Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON

Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON

Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education

Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY