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
icon
Related questions
Question

C programming

#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:#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; }
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.
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
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Introduction to computer system
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
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education