Files
learn.c/vector/questions-m3_ex2.c
2026-04-11 10:58:42 -03:00

44 lines
936 B
C

#include <stdio.h>
#include <stdlib.h>
#define QUESTIONS_NUM 10
void printArray(char array[], int size)
{
for (int i = 0; i < size; i++)
{
printf("%c, ", array[i]);
}
}
int main()
{
char correct_awnsers[QUESTIONS_NUM] = {'a', 'b', 'c', 'c', 'd', 'a', 'd', 'e', 'd', 'b'};
char user_awnsers[QUESTIONS_NUM];
int qCorrent = 0;
for (int i = 0; i < QUESTIONS_NUM; i++)
{
printf("Digite a resposta da pergunta %d: ", i + 1);
if (scanf(" %c", &user_awnsers[i]) != 1)
{
return EXIT_FAILURE;
}
if (user_awnsers[i] == correct_awnsers[i])
{
qCorrent++;
}
}
printArray(correct_awnsers, QUESTIONS_NUM);
printArray(user_awnsers, QUESTIONS_NUM);
printf("\nCorretas: %d, Erradas: %d, Total: %d",
qCorrent,
QUESTIONS_NUM - qCorrent,
QUESTIONS_NUM);
return EXIT_SUCCESS;
}