C Programming Language
2nd Edition
ISBN: 9780131103627
Author: Brian W. Kernighan, Dennis M. Ritchie, Dennis Ritchie
Publisher: Prentice Hall
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 1, Problem 19E
Write a function reverse(s) that reverses the character string s. Use it to write a
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
#python code
#need urgentlyWrite a python program that takes an input from a user which is a sequence of any characters. Pass the input as an argument to a function. Your function should modify the given string by the user in such a way that a character does not exist in the string consecutively for more than 3 times and then return the modified string.Sample 1 input:aaaaabbbbccsshak,ckaSample output 1:aaabbbccsshak,ckaSample 2 input:AAAABBBBBBBBBBBBSample output 2:AAABBB
Write a function reverse(s) that reverses the character string s. Use it to write a program that reverses its input a line at a time.
Please write a Python function that checks whether a passed string is palindrome or not. Note: A palindrome is a word, phrase, or sequence that reads the same backward as forward, e.g., “madam”.
Chapter 1 Solutions
C Programming Language
Ch. 1 - Run the hello, world program on your system....Ch. 1 - Prob. 2ECh. 1 - Modify the temperature conversion program to print...Ch. 1 - Write a program to print the corresponding Celsius...Ch. 1 - Prob. 5ECh. 1 - Prob. 6ECh. 1 - Write a program to print the value of EOF.Ch. 1 - Write a program to count blanks, tabs and...Ch. 1 - Write a program to copy its input to its output,...Ch. 1 - Write a program to copy its input to its output,...
Ch. 1 - Prob. 11ECh. 1 - Write a program that prints its input one word per...Ch. 1 - Write a program to print a histogram of the...Ch. 1 - Write a program to print a histogram of the...Ch. 1 - Rewrite the temperature conversion program of...Ch. 1 - Revise the main routine of the longest-line...Ch. 1 - Write a program to print all input lines that are...Ch. 1 - Write a program to remove trailing blanks and tabs...Ch. 1 - Write a function reverse(s) that reverses the...Ch. 1 - Write a program detab that replaces tabs in the...Ch. 1 - Write a program entab that replaces strings of...Ch. 1 - Write a program to fold long input lines into two...Ch. 1 - Prob. 23ECh. 1 - Write a program to check a C program for...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
A (n) _______operator determines if a specific relationship exists between two values.
Starting Out With Visual Basic (7th Edition)
Suppose the classes PartTimeEmployee and FullTimeEmployee inherited the properties of the class Employee. What ...
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Give a statement that will close the stream toFile created for the previous two questions.
Java: An Introduction to Problem Solving and Programming (7th Edition)
List for advantages of SQL-invoked routines.
Modern Database Management (12th Edition)
Given that y=ax3+7, which of the following are correct Java statements for this equations? int y = (a x) x (...
Java How To Program (Early Objects)
What is the difference between a pretest loop and a posttest loop?
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
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.Similar questions
- Write a function rightrot(x,n) that returns the value of the integer x rotatedto the right by n positions.arrow_forwardIn Python, Create a function that accepts a string as input. The function will take the initial character in a string and replace it with @ for all subsequent characters that match it (except the first character.) The new string will be printed by the function. Sample String: : ‘character’, ‘babble’, ‘sassy’ Sample Output: 'chara@ter’, ‘ba@@le’, ‘sa@@y’arrow_forwardThis is python programming Create a function based on the following information: You are given two strings with words separated by commas. Try to find what is common between these strings. The words in the same string don't repeat. Your function should find all of the words that appear in both strings. The result must be represented as a string of words separated by commas in alphabetic order. Input: Two arguments as strings. Output: The common words as a string. Return: Nothing is returnedarrow_forward
- Write a function called reverse that takes a parameter N which is a string and returns the reverse of the string.arrow_forwardCreate a function that determines whether a number is Oddish or Evenish. A number is Oddish if the sum of all of its digits is odd, and a number is Evenish if the sum of all of its digits is even. If a number is Oddish, return "Oddish". Otherwise, return "Evenish" For example, oddishOr Evenish (121) should return "Evenish", since 1 + 2 + 1 = 4. oddishorEvenish (41) should return "Oddish", since 4 + 1 = 5. Examples oddishOr Evenish (43) → "Oddish" // 4 + 3 = 7 // 7 % 2 = 1 oddishorEvenish (373) // 3 + 7 + 3 = 13 // 13 % 2 = 1 → "Oddish" oddishOr Evenish (4433) → "Evenish" // 4 + 4 + 3 + 3 = 14 // 14 % 2 = 0arrow_forwardComplete the function definition given below. void printM(string s){ //display the string s with the conditions I/1. Only the letter M should be printed as it is //2. Print the character'_' at the place of all other characters I/write your code here }arrow_forward
- Instructions. Implement a palindrome checker using various string functions in C. Your application should be able to: 1. Scan for the word to be checked 2. Pass the word to a function called is Palindrome which retrns an int to be interpreted in the main() whether the given word is a palindrome or not. 3. The program should loop indefinitely until the word "EXIT" is usod as input. Bonus: Store cach palindrome in an array, then print all palindromes before exiting the program.arrow_forwardWrite a function in Python3 to take a string as a parameter and returns the sum of ASCII values of the characters at the first and last index in the string.arrow_forwardThis code is for Python Write a program that reads text from the user and reverses the order of every number that appears in the text. For example: Hello! The number is 17. will become Hello! The number is 71. To help with this problem, first write a function rev(text) that takes a string of text and returns the reverse. For example, rev("Oranges") would return 'segnaro". You may create any addition function you need. You must create the rev function. Your program will ask for a string of text and reverse and number. A number is defined as any sequence of digits 0-9. Remember to use if name=="_main": so that ZyBooks can test your rev function. Here are two examples. Welcome to Digit Flipper Enter Some Text: Hello! The number is 17. Revised String: Hello! The number is 71. The input may not have any spaces at all to break up the text. Welcome to Digit Flipper Enter Some Text: a123bb456bbsdfjhskdjh987sss1928 Revised String: a321bb654bbsdfjhskdjh789sss8291arrow_forward
- Write a program that works with fractions. Your program should be able to add,subtract, multiply, and divide two fractions. Write a separate function for addition,subtraction, multiplication and division. Specifically, your program must request two fractions from the user, getting the numerator and denominator separately for each fraction, and the operation to perform (add, subtract, multiply, or divide).Your program will then compute the resulting fraction, keeping the numerator and denominator separate, and output the result.arrow_forwardplease code in python Write a function that receives a string as an input and returns the most frequent letter from the given string. Your solution should be case insensitive, so a capital letter (like A) and its non-capital version (a) should be counted as the same letter. In the given string there can be spaces as well, but your solution shouldn’t count spaces. If there are multiple letters with the same occurrence, you can decide which one to return.arrow_forwardCreate a function that takes two integers, num and n, and returns an integer which is divisible by n and is the closest to num. If there are two numbers equidistant from num and divisible by n, select the larger one. Examples roundNumber (33, 25). - 25 roundNumber (46, 7)→ 49 roundNumber (133, 14) → 140arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Computer Programming for Beginners | Functions, Parameters & Arguments | Ep24; Author: Programming With Avelx;https://www.youtube.com/watch?v=VXlh-qJpfw0;License: Standard YouTube License, CC-BY