Resident aliens can claim EIC. Some visas qualify taxpayers as resident aliens, others do not. Are you sure you should be filing a 1040 and not a 1040NR?