Nessa prática você deve implementar um programa para verificar a integridade de uma rede social de amizades. Você deve verificar se as relações de amizades são simétricas: se i é amigo de j, então j deve ser, necessariamente, amigo de i. Em seguida, verificar se os usuários da rede social não são amigos de si mesmo.
Seu programa irá receber uma matriz quadrada \(5 \times 5\) da entrada padrão, por exemplo:
0 1 1 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 0
Utilize o esqueleto abaixo para fazer a leitura da entrada padrão e colocar os dados na matriz amizades.
#define NUN_USERS 5
int main() {
int amizades[NUN_USERS][NUN_USERS];
// Implemente seu programa aqui
// Utilize a funcao fscanf para ler da entrada padrao
return 0;
}Seu programa deve imprimir sim ou nao, caso a rede social da entrada seja válida ou inválida, respectivamente. Por exemplo, para a entrada acima, seu programa deve imprimir.
sim