You are on page 1of 2

Problema 14

Int main (){

Int k;

Char s[501],c;

Cin.get(s,501); cin.get()

Cin>>c;

K=0;

Char*p=strchr(s,c)

While (p!=NULL){

Int i=p-s;

Cout<<i<<” “;

K++;

P=strchr(p+1,c);

Cout<<k;

Problema 15:

Se citest n siruri de caractere ce contin litere mici ale alfabetului englez si spatii . Det ult. Sir de
caractere ce contine cele mai multe cuvinte in contextul in care fiecare sir contine cuvinte separate
printr un spatiu .

#include <iostream>

#include<string.h>

Using namespace std;

Int main(){

Int m;

Char s[501], m[501]

Cin>>n;

For (int i=1;i<=n;i++){

Cin.get(s,501)

Cin.get();
If(nrcuv(s)>=nrcuv(m))

Strcpy(m,s)

Cout<<m;

Int nrcuv(char*s){

Int k=0;

While(p){

K++;

P=strchr([=1,’ ‘)

Return k+1;

Int nrcuv(char*s){

Int k=0;

For(int i=0,i<=strlen(s)-1;i++)

If(s[i]==’ ‘)

K++;

Return k+1;

You might also like