¿Qué gestor de base de datos?. Ten en cuenta que en versiones anteriores a la 4.1 de mysql no funcionan las subconsultas. De todas formas, con "=" sólo funcionaría si la subconsulta te devuelve un único valor, en otro caso tienen que ser un "in".
Por último, pienso que esa consulta puedes obtenerla haciendo un join:
Código:
SELECT carnet.letra_c
FROM carnet join carnet_u carnet.id_c=carnet_u.id_c
WHERE carnet.id_u = 1
Un saludo.