Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include <conio.h>
#include <stdio.h>
main()
{ char a[100],b[100];
int i,bandera=0;
clrscr();
for(i=0;i<100;i++)
{ a[i]=0;
b[i]=0;
}
printf("Dame la cadena 1: ");
gets(a); printf("nDame la cadena 2: ");
gets(b);
for(i=0;i<100;i++)
{ if(a[i]==b[i])
bandera++;
}
if(bandera==100)
printf("nnLa cadena es igual"); else
printf("nnLa cadena no es igual");
getch();
return 0;
}
-------------------------------------------------------------------------------------------Reemplaza todas las ocurrencias de un caracter en una frase
#include <conio.h>
#include <stdio.h>
main()
{ char a[100];
char caracter[1],remplazo[1];
int i;
clrscr();
for(i=0;i<100;i++) {
a[i]=0;
}
printf("Dame la cadena: ");
gets(a); printf("nDame el caracter a remplazar: ");
gets(caracter);
printf("nDame el remplazo: ");
gets(remplazo);
for(i=0;i<100;i++)
{
if(caracter[0]==a[i])
a[i]=remplazo[0];
} puts(a);
getch();
return 0;
}
--------------------------------------------------------------------------------------------
}
*/
i=0;
puts(a);
getch(); return 0;
--------------------------------------------------------------------------------------------------------------------Compara si dos cadenas son iguales utilizando punteros
#include "conio.h"
#include "stdio.h"
#include "ctype.h"
void main(){
clrscr();
char cad1[100], *ptr_cad1;
char cad2[100], *ptr_cad2;
int cont,i; printf("Dame la cadena 1: ");gets(cad1);
printf("Dame la cadena 2: ");gets(cad2);
ptr_cad1=cad1;
ptr_cad2=cad2;
i=0; cont=0;
do
{
i++;
} while(*ptr_cad1++); do
{
cont++;
} while(*ptr_cad2++);
if(i==cont)
{
ptr_cad1=cad1;
ptr_cad2=cad2;
i=0; cont=0;
do{
if((*ptr_cad1)!=(*ptr_cad2))
i=1;
cont++;
*ptr_cad2++;
}while(*ptr_cad1++);
if(i==1)
printf("Las cadenas son diferentes");
else
printf("Las cadenas son iguales");
}
else
printf("nLas cadenas son diferentes");
getch();}
-----------------------------------------------------------------------------------------------#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int comparar_cadenas(char *, char *);