Sto eseguendo un programma personale che utilizzerò per calcolare il totale dei diamanti acquisiti in una settimana
ora all'interno di questo gioco esiste un torneo
per ogni tot di vincita si sale di livello e si riceve una ricompensa diversa a seconda del titolo raggiunto
Esempio
mi sfidio con tizio e raggiungo il titolo di duke
ora posso riscuotere una ricompensa che è di 60 diamanti;
all'interno del programma vorrei che mi richiedesse il titolo acquisito
se scrivo nessuno ricevo 0 diamanti
e se scrivo guard deve aggiungere 15 al totale.
il fatto è che se scrivo guard il programma sballa.... e non fa il calcolo correttamente... come posso associare al fatto che se scrivo guardia venga aggiunto 15 al totale ??
#Include <stdio.h>
#include <string.h>
#define torneo 80
#define nemico 50
#define lunedi 300
#define settimana1 20
#define ricompensa7 100
#define ricomepnsa15 200
/*#define nessuno 1
#define guard 15
#define knight 25
#define baron 25
#define viscount 40
#define count 50
#define marquis 50
#define duke 60
#define archduke 75
#define prince 90*/
int main()
{char nessuno,guard,knight,baron,viscount,count,marquis,duke,archduke,prince;
printf("quanto vale guard?\n%d\n",guard);
printf("BENVENUTI NELLA CALCOLATRICE\n");
char rango[15];
int totale,nem,i,rmisterio,arena,diamanti,a,dailylog;
/* QUANTI DIAMANTI HAI?*/
printf("\nquanti diamanti hai? ");
scanf("%d",&diamanti);
/* QUANTA VOLTE TI SFIDI CON EROE MISTERIOSO*/
rmisterio=0;
printf("\nquante volte combatterai contro il nemico?");
scanf("%d",&nem);
for (i=0;i<nem;i++)
rmisterio=nemico*nem;
printf("diamanti contro il nemico:%d\n",rmisterio);
/* RICOMPENSA LUNEDI <3*/
printf("\nhai ricevuto altri %d diamanti per il lunedi\n",lunedi);
/* DAL LOGIN DEL GIORNO QUANTI NE HAI RICEVUTI?*/
printf("\nquanti diamanti hai ricevuto dal login giornaliero? ");
scanf("%d",&dailylog);
if (dailylog>0 && dailylog<120)
printf("hai ricevuto %d diamanti",dailylog);
else
printf("il massimo \x8A 120 in un mese");
/* QUANTI SOLDI TI DA ARENA*/
arena=80*7;
printf("\n");
printf("\ni dias settimanali per l'arena:%d\n",arena);
/* SOLDI COMPRATI*/
a=120*7;
printf("\ni dias comprati sono:%d\n\n",a);
/* IL TORNEOOOO KITEBBIV*/
printf("\nche rango hai raggiungo nel torneo bs? ");
scanf("%s",&rango);
/* TOTALE*/
totale=lunedi+dailylog+rmisterio+arena+a+diamanti+rango;
system("cls");
printf("\IL TOTALE\n\%d diamanti ",totale);
printf("il rango vale:%s",rango);
}