Originariamente inviato da allegria256
Grazie per l'aiuto.Ma non c'ho capito molto.
Il fatto è che ho pochissima dimestichezza con le funzioni, con lo switch ecc...

Ma il codice che ho postato è proprio totalmente sbagliato?
Non proprio, ma non puoi fare confronti tra stringhe o tra interi e caratteri o cose del genere in C...

prova così:

Codice PHP:
#include<stdio.h>
int main()
{
int g1,g2;

printf("inserisci il primo nome: 1 CARTA, 2 SASSO, 3 FORBICI");
scanf("%d",&g1);
printf("inserisci il secondo nome: 1 CARTA, 2 SASSO, 3 FORBICI");
scanf("%d",&g2);
if(
g1==g2)
    
printf("il gioco è pari");
else
    if(
x==3&&y==1||x==1&&y==2||x==2&&y==3)
        
printf("ha vinto il primo giocatore");
    else
        
printf("ha vinto il secondo giocatore");

getch();

mantieni il tuo codice ma usi gli interi con cui è più semplice lavorare...