小编Yan*_*rck的帖子

增加一个具有奇怪效果的整数和初始化位置?

我用C编写了以下'Hangman game'程序(编写得很快,很脏,所以不要太在意代码):

#include <stdio.h>

int main() {
    char word[] = "cat";
    int amountGuessesAllowed = 5;
    size_t size = sizeof(word)-1; // -1 to exclude the '\0'

    char guessedWord[size];
    for (int i=0; i<size; i++){
        guessedWord[i] = '_';
    }

    int lettersGuessed = 0;
    int totalTimesGuessed = 0;
    char c;

    printf("%s\n", guessedWord);
    printf("Guess %d - Enter a character: ", totalTimesGuessed+1);
    scanf("%s", &c);

    while (totalTimesGuessed < amountGuessesAllowed) {
        for(int i=0; i<size; i++){
            if (word[i] == c && guessedWord[i] == '_'){
                printf("It matches character at index …
Run Code Online (Sandbox Code Playgroud)

c int loops

2
推荐指数
1
解决办法
60
查看次数

标签 统计

c ×1

int ×1

loops ×1