C/Visual C - cuentacaracteres

 
Vista:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-2
Responder