Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
107
Tıklama
0
Öne Çıkarma
C Programlama da hata alıyorum.
N
4 yıl
Er
Konu Sahibi

Arkadaşlar merhabalar c dilinde programlama dersinde ödev verildi . Programı yazdım fakat bazı kelimelerde çalışmıyor . Mesela bilMemKi de çalışmıyor yardımıcı olabilicek var mıdır biraz acil .. Büyüğü küçüğe çeviriyor ve bu formatta olması lazım sorunun . Nereyi değiştirmem lazım veya direk onu ekleyebilicek var mıdırı ..

#include <stdio.h>
#include <stdlib.h>
void buyut(char *metin) {
int fark = 'a' - 'A';

while (*metin != '\0') {
     
    if (*metin >= 'a' && *metin <= 'z') 
      *metin -= fark;
    *metin++;
  }

}

int main() {
char *dizgi;
int i;
dizgi = (char *)malloc(100*sizeof(char));

for (i=0; i<10; i++) {
printf("Dizgi gir: ");
scanf("%s", dizgi); /* & kullanmak gereksiz */
buyut(dizgi);
printf("%s\n", dizgi);
}

return 0;
}