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';
Okey sonuçta "4 adet rakam girin" gibi bir metin yazdırıp rakamları boşlukla ayrılmış tek satır olarak girip Enter'a 1 kere basarak girmen en pratiği. Burada anlaştık mı ?
< Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 2 Haziran 2021; 12:29:31 >
#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;
}