Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
134
Tıklama
0
Öne Çıkarma
C programlama string hakkında yardım
X
2 yıl
Er
Konu Sahibi

Arkadaşlar merhaba umarım konuyu doğru yere açmışımdır fazla uzatmadan konuya gireyim.
C programlamada stringler hakkında yardıma ihtiyacım var.

Aşağıda yazdığım örneğin kodunu yazdım doğru mu değil mi bilmiyorum.

Her birisi en fazla 10 karakter uzunluğunda olacak 7 tane ismi
klavye ile girerek adlar isimli bir dizi oluşturunuz.
Dizideki ismi b/B harfleriyle başlayan isim sayısını bulunuz ve yazdırın.

#include "stdafx.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <conio.h>

int main()
{
int i;
int a=0;
char adlar[7][10];

for(i=0;i<7;i++)
{
printf("%d. ismi giriniz: ", i+1);
scanf("%s", adlar);


if(adlar=="B" || adlar=="b")
a=a+1;


}

printf("ismi B/b ile baslayan isim sayisi: %d",a);
printf("\n");

getch();
return 0;
}

Çalıştırdığımda B sayısını bulmuyor sorunun tam olarak nerede olduğu hakkında en ufak fikrim yok, internette araştırdım benzer örnekleri ama bulamadım en son çare olarak buraya geldim. Yardımcı olabilirseniz çok mutlu olurum.