Informatică, întrebare adresată de dimoftemaria88, 9 ani în urmă

Pentru un șir de max 255 de elemente determinați câte cuvinte formate din 3 caractere sunt în șir și afișați aceste cuvinte!

Răspunsuri la întrebare

Răspuns de StarBack
2
Salut!


#include "stdafx.h"
#include <iostream>
#include <conio.h>    //getch
#include <string.h>    //strlen , strtok

using namespace std;


int main()
{
      char sir[256];
      char *p;
      int nrCuv = 0;

      cin.get(sir, 255);

      p = strtok(sir, " ");

     while (p != NULL)
     {
               if (strlen(p) == 3)
               {
                     nrCuv++;
                     cout << p << " ";
               }

            p = strtok(NULL, " ");
      }

      cout << "\nNr. Cuv: " << nrCuv;

     getch();
    return 0;
}
Alte întrebări interesante