Informatică, întrebare adresată de alexandracrisan24, 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

Răspunsuri la întrebare

Răspuns de SuntProPeRoblox
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