In un vettore e' contenuta la classifica di una gara podistica con i nomi dei concorrenti in ordine di arrivo. Dato il nome di un concorrente, stampare la sua posizione di classifica. se il nome non compare tra quelli caricati nel vettore, visualizzare una segnalazione di errore.
/*
CLAUDIO CARDINALE III AI
In un vettore e' contenuta la classifica di una gara podistica con i nomi dei concorrenti in ordine di arrivo. Dato il nome di un concorrente, stampare la sua posizione di classifica. se il nome non compare tra quelli caricati nel vettore, visualizzare una segnalazione di errore.
*/
#include<stdio.h>
#include<string.h>
#define MAX 1000
int main(){
//dichiarazioni
char partecipanti[][MAX] = {"Ffffff","Ddddd","Eeeee","Bbbb","Cccccc","Aaaaaaaa"},nome[30];
int pos=0,i;
//acquisizione dati
printf("inserire nome del partecipante : ");
scanf("%s",nome);
//calcoli
for(i=0;i<6;i++)
if(!strcmp(partecipanti[i],nome)){
pos = i+1;
break;
}
//visualizzazione risultati
if(pos != 0)
printf("%s e` arrivato alla posizione %d\n",nome,pos);
else
printf("ERRORE IL NOME INSERITO NON E` PRESENTE\n");
}