cuentacaracteres
Publicado por Dayana Plata (1 intervención) el 28/01/2021 20:03:50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <stdio.h>
#include <string.h>
#include <stdio.h>
#include <string.h>
void contar(const char * cadena, int arreglo[][2])
{
int i, con=0, j=0, al, a=0, prueba=0;
int k=0;
printf("Introduce una palabra \n");
scanf("%s", &cadena);
al=strlen(cadena);
for (i=0; i<al; i++)
{
while (k<al)
{
if(i!=k && k<al)
{
if (cadena[i]==cadena[k])
{
con=con+1;
cadena[k]! = 0;
}
}
k++;
}
if (cadena[i]!=0)
{
if (con >= 1)
{
arreglo[j][1]= con + 1;
arreglo[j][0]= cadena[i];
prueba=arreglo[j][0];
}
else
{
arreglo[j][1]= 1;
arreglo[j][0]= cadena[i];
prueba=arreglo[j][0];
}
j++;
a=a+1;
}
con=0;
k=0;
}
for (i=0 ; i<a ; i++)
{
for (k=0 ; k<2 ; k++)
{
printf("%ld,",arreglo[i][k]);
}
printf("\n");
}
}
Valora esta pregunta


-2