Untitled
unknown
plain_text
2 years ago
1.0 kB
6
Indexable
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdbool.h> #define MAX_MISTAKE 3 struct Tahmin { int index; char ch; }; int main() { char a[3][20] = {"balina", "havlu", "mars"}; struct Tahmin tahminler[6]; char tahmin; int tahmin_sayisi = 0; int mistake = 0; char *kelime = a[1]; while (mistake <= 3) { printf("Bir harf girin:"); scanf("\n%c", &tahmin); int temp = 0; for (int i = 0; i < strlen(kelime); i++) { if (tahmin == kelime[i]) { printf("Gardas: %c\n", tahmin); tahminler[tahmin_sayisi].index = i; tahminler[tahmin_sayisi].ch = tahmin; tahmin_sayisi++; temp++; } } if (temp == 0) { mistake++; printf("Yanlis tahmin. Kalan hakkiniz: %d\n", MAX_MISTAKE - mistake); } else { temp = 0; }; } }
Editor is loading...
Leave a Comment