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

Să se scrie o aplicaţie C/C++ care citeşte de la tastatură un şir de caractere. Să se scrie o funcţie care afişează caracterele ce compun şirul şi numărul de apariţii ale fiecăruia, folosind pointeri.


gaborgeorge96: prin ce te referi la pointeri daca poti fii mai explicit.

Răspunsuri la întrebare

Răspuns de gaborgeorge96
0

#include <iostream>

#include <cstring>

using namespace std;

int main() {

   char sir[100];

   cout<<"sir =";

   gets(sir);

   int vec_ap[256]={0};

   for(int i=0; i<strlen(sir); i++)

       vec_ap[sir[i]]++;

   for(int i=0; i<256; i++)

       if(vec_ap[i]!=0)

           printf("%c : %d\n",i,vec_ap[i]);

   return 0 ;

}

Alte întrebări interesante