Vous êtes sur la page 1sur 8

#include<stdio.

h>

#include<conio.h>

int main()

char ch1[10];

printf("entrer une chaine \n");

scanf("%s",&ch1);

printf("\n%s",ch1);

getch();

return 0 ;

**************************

#include<stdio.h>

#include<conio.h>

int main()

char ch1[10];

printf("entrer une chaine \n");

// scanf("%s",ch1);
gets(ch1);

// printf("\n%s",ch1);

puts(ch1);

getch();

return 0 ;

***********************************

#include<stdio.h>

#include<conio.h>

void saisie(char t[])

printf("entrer une chaine \n");

// scanf("%s",ch1);

gets(t);

void affichage(char t[])

puts(t);

int main()

{
char ch1[10];

saisie(ch1);

affichage(ch1);

// printf("entrer une chaine \n");

// scanf("%s",ch1);

// gets(ch1);

// printf("\n%s",ch1);

// puts(ch1);

getch();

return 0 ;

*******************************

void longueur(char t[])

int i=0;

while(t[i]!='\0' )

i++;

printf("%s est de lg %d ",t,i);

// return i ;

*******************************

void inverser(char t[])

int i,j;
for(i=0,j=strlen(t)-1;i<j;i++,j--)

char aux=t[i];

t[i]=t[j];

t[j]=aux;

printf("\nchaine inverse %s",t);

******************************

#include<string.h>

void inverser(char t[])

int i,j;

int taille=strlen(t);

for(i=0;i<strlen(t)/2;i++)

char aux=t[i];

t[i]=t[taille-1-i];

t[taille-1-i]=aux;

printf("\nchaine inverse %s",t);

*******************************

void verif(char t[],char x)


{

int cp=0;

for(int i=0;i<strlen(t);i++)

if(toupper(t[i])==toupper(x)) // tolower (x) pour majus

cp++;

printf("\nLe caractere %c se repete %d fois",x,cp);

}********************************

hamzaAujourd’hui à 16:29

#include<stdio.h>

#include<conio.h>

#include<string.h>

#include <ctype.h>

char ch[10];

void lon(char t[])

int i=0;

while (t[i]!='\0')

i++;

printf("\n %s est de lg %d",t,i);

void saisi( char t[])

printf("entrer une chaine \n");

// scanf("%s",ch);
gets(ch);

void aff(char t[])

puts(ch);

void inverse(char t[])

int i,j;

for(i=0,j=strlen(t)-1;i<j;i++,j--)

char aux=t[i];

t[i]=t[j];

t[j]=aux;

printf(" \n la chaine inv est %s",t);

void verif(char t[],char x)

int cp=0;

for(int i=0;i<strlen(t);i++)

if(t[i]==x)

cp++;
}

printf("\nLe caractere %c se repete %d fois",x,cp);

int main()

char c;

saisi(ch);

aff(ch);

lon(ch);

inverse(ch);

printf("\n Donner un caractere a chercher ");

scanf("%c",&c);

verif(ch,c);

getch();

return 0;

*********************************************************

int paland(char t[]){

for(int i=0;i<=strlen(t)/2;i++){

if(t[i]!=t[strlen(t)-1-i])return 0;

return 1;

ou

bool palindrome(char *chaine) {

bool result = true;

int longueur = strlen(chaine);

int i = 0;
while (i < longueur / 2 && result) {

if (chaine[i] != chaine[longueur - 1 - i])

result = false;

i++;

return result;

*************************************************

Int main()

saisi(ch);

saisi(ch2);

aff(ch);

aff(ch2);

if (strcmp(ch,ch2)==0) printf("les chaines sont les memes ");

else

printf("differents");

return 0 ;

Vous aimerez peut-être aussi