How to count the number of lines from a string in C++

1 Answer

0 votes
#include <iostream>

int main() {
    char s[] = "line1\nline2\nline3\nline4\nlin5\nline6";
    int lines = 1;
    
    for (int i = 0; s[i] != '\0'; i++) {
        if (s[i]=='\n') {
            lines++;
        }
    }
    std::cout << lines;
}




/*
run:

6

*/

 



answered Aug 19, 2021 by avibootz

Related questions

1 answer 175 views
1 answer 185 views
2 answers 191 views
1 answer 137 views
1 answer 146 views
1 answer 148 views
1 answer 236 views
...