Write a C function which takes a sentence and a positive integer number, n. And delete nth word in the given sentence and print the sentence that is removed the nth word. pos pos + wordlen Position : 0123- > Enter a sentence :This class is programming basics and practice. Enter a number, n:5 This class is programming and practice. Overwrite? • The length of sentences is up to 100. • There could be multiple blanks in sentence. ex) He is my brother. • The sentence must consist of n or more words.
Write a C function which takes a sentence and a positive integer number, n. And delete nth word in the given sentence and print the sentence that is removed the nth word. pos pos + wordlen Position : 0123- > Enter a sentence :This class is programming basics and practice. Enter a number, n:5 This class is programming and practice. Overwrite? • The length of sentences is up to 100. • There could be multiple blanks in sentence. ex) He is my brother. • The sentence must consist of n or more words.
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
C
![#include <stdio.h>
#include <ctype.h>
#define MAXLEN 180
int main() {
int n - 0;
char sentence[MAXLEN];
int len; // Total length of the sentence.
int blank = 0; // You may need this to count word.
int pos; // Position index.
int wordlen; // Length of the target word (will be removed)
/* This is your playground */
//. "len - wordlen" is target sentence's length. (After removing a word)
/1+1 includes the null character(\8) at the end of the string.
while(pos < len - wordlen + 1){
sentence[pos] = sentence[pos + wordlen];
pos++;
}
printf("%s", sentence);
return e;
}](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F300b1fc5-2fff-487f-af38-550515adf9e8%2Fa4effec5-34dd-475f-b374-7d6b6b6a00ca%2F5la2pb_processed.png&w=3840&q=75)
Transcribed Image Text:#include <stdio.h>
#include <ctype.h>
#define MAXLEN 180
int main() {
int n - 0;
char sentence[MAXLEN];
int len; // Total length of the sentence.
int blank = 0; // You may need this to count word.
int pos; // Position index.
int wordlen; // Length of the target word (will be removed)
/* This is your playground */
//. "len - wordlen" is target sentence's length. (After removing a word)
/1+1 includes the null character(\8) at the end of the string.
while(pos < len - wordlen + 1){
sentence[pos] = sentence[pos + wordlen];
pos++;
}
printf("%s", sentence);
return e;
}

Transcribed Image Text:Write a C function which takes a sentence and a positive integer
number, n. And delete nth word in the given sentence and print the
sentence that is removed the nth word.
pos
pos + wordlen
Position : 0123-
> Enter a sentence :This class is programming basics and practice.
Enter a number, n:5
This class is programming and practice.
Overwrite?
• The length of sentences is up to 100.
• There could be multiple blanks in sentence.
ex) He is
my brother.
• The sentence must consist of n or more words.
Expert Solution

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

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education