codice:
#include<stdio.h>
 
int strcmp ( char *s , char *r ){
    
int i=0;
    
while ( s[i]==r[i] && s[i] != '\0' && r[i] != '\0' )
    i++;
    
     return (int) (s[i]-r[i]); }
 
 
 int main () {
    
    char s[50];
    char r[50];
    
    printf("stampa s:");
    gets(s);
    
    printf("stampa r:");
    gets(s);
    
    strcmp ( s,r );
    printf("il risultato del confronto e':%d", strcmp(s,r));
    
    return 0; }
Piccolo errore...quando fai
codice:
printf("stampa r "); gets(s);
dovresti fare
codice:
printf("stampa r : ");gets(r);