C dilinde büyük küçük harf dönüşümü

C dilinde büyük küçük harf dönüşümü C dilinde kodları büyük küçük harf algoritması c programlama dilinde küçük harfleri büyük harflere dönüştürmek için kullanılan kodları ve algoritmasıyla ilgili bir örnek aşağıda paylaşılmıştır yararlı olmasını umuyorum iyi çalışmalar dilerim.

#include <stdio.h>

void buyukKucukHarfDonustur(char *, int);

void buyukKucukHarfDonustur(char *chDizi, int diziBoyu){

  int i=0;

  for(i=0;i<diziBoyu;i++){
    if (chDizi[i]>='a' && chDizi[i]<='z') {
      chDizi[i] = chDizi[i] - 32;
    }
    else {
      if (chDizi[i]>='A' && chDizi[i]<='Z')
        chDizi[i] = chDizi[i] + 32;
    }
  }
}


int main(){

  char dizi[]={'f','i','R','a','T',' ','s','O','Y','l','U'};
  int boy=11,i=0;

  // dizinin simdiki durumu:
  for(i=0;i<11;i++){
    printf("%c",dizi[i]);
  }

  printf("\n");

  // diziyi fonksyiona gonder:
  buyukKucukHarfDonustur(dizi,i);

  // dizinin son durumu:
  for(i=0;i<11;i++){
    printf("%c",dizi[i]);
  }
  printf("\n");
  return 0;
}

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir