ho fatto questo quiz ma xro alla fine quando deve dire il punteggio risulta sempre 0 su 5, vorrei che risultasse in base alle risp giuste, aiutatemi
/*
Quiz 2010
By; Th3nerdz
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define pmax 5
char nick[20];
void faseuno();
void fasedue();
void fasetre();
void fasequattro();
void fasecinque();
void fasefinale();
int punteggio;
main()
{
printf("Benvenuto\n");
printf("Non hai ancora un nome, scrivi il tuo nick\t");
gets(nick);
printf("Ok, il tuo nick e : %s", nick);
faseuno();
}
void faseuno()
{
printf("\nComincia il tuo quiz\n");
printf("PRIMA DOMANDA\n\n");
printf("\nQUALE DEI SEGUENTI ANIMALI E IL PIU GROSSO?\n");
printf("A) cane\tB) gatto\n");
printf("C) elefefante\t D) ragno\n");
int r;
scanf("%s", &r);
if(r== "c"){ punteggio++; }
fasedue();
}
void fasedue()
{
printf("\nSECONDA DOMANDA\n\n");
printf("\nIN CHE HANNO L'ITALIA HA VINTO L'ULTIMO MONDIALE?\n");
printf("A) 2002\tB)2006\n");
printf("C) 1998\tD)1994\n");
int r;
scanf("%s", &r);
if(r== "b"){ punteggio++; }
fasetre();
}
void fasetre()
{
printf("\nTERZA DOMANDA\n");
printf("QUAL'E IL TUO MIGLIOR TABBACCAIO?");
printf("\nA) Carlo renato bertoni\tB) La talpa di bonemerse");
printf("\nC) Lello di camera cafe\tD) Fabrizio\n");
int r;
scanf("%s", &r);
if(r== "a"){ punteggio++; }
fasequattro();
}
void fasequattro()
{
printf("\nQUARTA DOMANDA\n");
printf("In che anno e nato Carlo renato bertoni?\n");
printf("A) 1950\tB)1960\n");
printf("B) 1954\tC) 1951\n");
int r;
scanf("%s", &r);
if(r== "c"){ punteggio++; }
fasecinque();
}
void fasecinque()
{
printf("\nQUINTA DOMANDA\n");
printf("IN CHE GIORNO E NATO IL GRANDE RENATO BERTONI?\n");
printf("A) 13 settembre\tB) 26 novembre\n");
printf("C) 18 gennaio\tD)22 agosto\n");
int r;
scanf("%s", &r);
if(r== "a"){ punteggio++; }
fasefinale();
}
void fasefinale()
{
printf("Bene, %s hai appena finito a questo quiz\n", nick);
printf("Ora vediamo quante risposte giuste hai fatto:");
printf("%d su %d", punteggio, pmax);
system("pause>nul");
}
<cut by mod>