öneriler

kütüphane kullanmadan girilen metni ters çeviren c kodu



#include<stdio.h>
#include <string.h>
int fonkUZUN(char kelime[]){

int sayac=0;
while(kelime[sayac]!='\0')
{
// printf("%c\n\r", kelime[sayac]);
sayac++;
}
return sayac;
}
int main(){

char kelime[100], x[100];
printf("Cumle giriniz : ");
scanf("%[^\n]s", &kelime);
// int uzunluk=strlen(kelime);
int uzunluk=fonkUZUN(kelime);
int xinuzunluk = 0;
for(int i = 0; i <=uzunluk; i++)
{
if(kelime[i] != ' ')
{
x[i] = kelime[i];
}
else if(kelime[i] == ' '){
for(int j = fonkUZUN(x) - 1; j >= xinuzunluk ; j--)
{
printf("%c", x[j]);
}
x[i] = kelime[i];
printf("%c", x[i]);
xinuzunluk = fonkUZUN(x);
}
}
for(int i = uzunluk - 1; i >= xinuzunluk; i--)
printf("%c", kelime[i]);
return 0;
}

Google Plus'da Paylaş

Yazar gezen mühendis

Yazar hakkında bilgi yazılacak.
    Blogger Yorumları
    Facebook Yorumları

0 yorum :

Yorum Gönder

öneriler