Una pregunta de programación en lenguaje C
Cadena s = anuncios
Cadena t = fftgds
s- gt; d, d = anuncios
d t = adsfftgds
d = 9 lentes
Presiona cualquier tecla para continuar...
*/
# include ltstdio.h gt
d = 9 lentes
Pulsa cualquier tecla para continuar...
*/
# include ltstdio.h gt< / p>
int strlen(char *s) {
int i, len = 0
for(I = 0; s[I]; I) len <; /p>
Devuelve len
}
char *strcpy(char s2[], char s1[]) {
int I; p>
for(I = 0; S2[I]= s 1[I]; I
Devuelve S2; char *strcat(char s1[], char s2[]) {
int i, len = 0
for(I = 0; s 1[I]; i, len);
for(I = 0; s 1[len I]= S2[I]; I);
Devuelve s 1;
}
int findch(char *s, char c) {
int i, pos = 1
for(I = 0; s[I]; i) {
if(s[i] == c) devuelve pos
pos;
}
return-1;
}
int strcmp(char *s, char *t) {
int i, valor
for(I = 0 ; s[I] amp; ampt[I]; i) {
valor = s[I]-t[I];
Si (valor! = 0) valor de retorno ;
}
return(s[I]-t[I]);
}
int main() {
char s[81], t[81], d[81];
printf(" cadena s = ");
Obtener;
p>
printf(" string t = ");
gets(t);
printf(" s- gt; d, d = ") ;
puts(strcpy(d, s));
printf(" d t = ");
puts(strcat(d, t));
printf("len de d = d\n ",strlen(d));
devuelve 0;
}