Professional Documents
Culture Documents
Document 1
Document 1
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>
Int main(){
Int m;
Cin>>n;
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;