A 구조체 배열과 N 문자열을 매개변수로 받아들이는 함수 F를  정의하라. 이 함수는 매개변수로 넘겨진 문자열과 일치하는 N을 가지는 배열요소의 인덱스를 반환한다. 만약 일치하는 배열요소가 없으면 –1을 반환한다.

라고 교수님이 문제 던져서

void F (data A, char N[])
{
 if (A.n == N)
 {
  return A.n;
 }
 else
 {
  return -1;
 }
}

이라고 짯는데 반환값 형식이 함수 값 형식이랑 다르다고 뜨는데 해결 어떻게 함?