Weierstrass ha scritto:
Non si legge nulla dallo screenshot, comunque sembra che tu abbia dichiarato la funzione "confronta" dentro la funzione "main" - le funzioni non si scrivono dentro altre funzioni.
#include<stdio.h>
#include<string.h>
char* parola1;
char* parola2;
main () {
printf ("inserisci la prima parola");
scanf ("%s", parola1);
printf("inserisci la seconda parola");
scanf("%s", parola2);
int i,j, len1,len2, count = 0;
len1 = strlen(parola1);
int confronta(parola1, parola2){
if ( len1==len2)
{
for (i=0; i<='\0'; i++){
for(j=0; j<='\0'; j++){
if (parola1
==parola2[j]) count++;}
if (count==len1) {
printf ("le parole sono anagrammi");
return 0;}
} }
else printf ("le parole non sono anagrammi");
return 1;
}
}