Error: expected expression before return

Itzhack Goldberg ITZHACK@il.ibm.com
Thu Mar 15 13:57:00 GMT 2007


The following program doesn't pass compliation:

#include <stdio.h>
int izik()
{
      ( 1 == 1 ) && return 0 || return 1 ;
}
int main()
{
      int rtrn = izik();
}


The error is: error: expected expression before 'return'


Please advise.

- Itzhack



More information about the Gcc-help mailing list