Informatică, întrebare adresată de elena1217, 8 ani în urmă

Am și eu nevoie de rezolvare, va rog. Problema cu șiruri de caractere ​

Anexe:

andreidiaconescu18: in prima faza verifici daca ultimul 3 caractere sunt are(strcnmp intre "are" si s[strlen(s)-3] si daca iti trece testul asta inlocuiesti ultima litera din sir s[strlen(s)-1] cu # si faci pe sir strstr intre s si "are". Daca ti se returneaza NULL atunci incrementezi n.
elena1217: mulțumesc!

Răspunsuri la întrebare

Răspuns de CacheCache
1

n=0;

for(i=1;i<=11;i++)

{

   cin>>s;

   for(j=0;s[j];j++)

       if(s[j]=='a' && s[j+1]=='r' && s[j+2]=='e')

       {

        if(s[j+3]==0)

               n++;

        else

               break;

       }

}

Alte întrebări interesante