largest word in a sentence

 // Online C++ compiler to run C++ program online

#include <iostream>

//#include <bits/stdc++.h>

using namespace std;

int len_str(char arr[]){

    int count=0;

    int i=0;

    while(arr[i]!='\0'){

        count++;

        i++;

    }

    return count;

}

int main() {

    char arr[100]="do or die";

    

    

    int b=len_str(arr);

   // cout<<b;]

   int i=0;

    int max_len=0;

    int curr_len=0;

    int st=0,maxst=0;

    while(1){

        if(arr[i]==' ' || arr[i]=='\0'){

            if(curr_len>max_len){

                max_len=curr_len;

                maxst=st;

            }

            curr_len=0;

            st=i+1;

            

        }

        else{

        curr_len++;

       

        }

        if(arr[i]=='\0'){

            break;

        }

        i++;

    }

    cout<<max_len<<endl;//<<" "<<maxst<<endl;

    for(int i=0;i<max_len;i++){

       // cout<<i+maxst<<endl;

        cout<<arr[i+maxst];//<<endl;

    }

    

    

}

Comments

Popular posts from this blog

Sum of Even Numbers till N

Find the Runner-Up Score!

Print All Substrings