in c++ how would i turn the funcion that uses [] to pointer notation #include void condense(char s[]); // Function prototype int main() { char s[]= "abcadmmdefagdbfffbdm"; // assign string condense(s); // Calling function std::cout<

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

in c++ how would i turn the funcion that uses [] to pointer notation


#include <bits/stdc++.h>
void condense(char s[]); // Function prototype

int main()
{
char s[]= "abcadmmdefagdbfffbdm"; // assign string
condense(s); // Calling function
std::cout<<s; // print string after upate the string
return 0;
}


void condense(char s[]) // Called function recieve string
{
int i,j,index = 0; // variable declaration
int n = strlen(s)+1; // n string length

for (i=0; i<n; i++) { // Loop runs for all characters
int count=0; // Initially count is 0

for (j=0; j<i; j++) // Loop to count number of times character appear
if (s[i] == s[j]){ // compare current character with all other characters
count++; // Increment count by 1
if(count==2) // if count is 2
break; // Stop iterating
}
if (j == i) // If both indexes same indicate the char not repeated more than twicw
s[index++] = s[i]; // keep it in char array
}
}

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Functions
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
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