Estou com problema nesse código, na verdade é uma duvida de como trabalhar melhor com string. Eu quero faze um programa e nele quero receber do usuario, o sexo, caso o usuario digite um nome no local do sexo e seja diferente de Masculino, Feminino... de mensagem de erro.
printf("Digite o nome \n");
scanf("%[\n]", &nome);
printf("Digite o Sexo:\n Para feminino digite: F \n\n Para masculino digite; M \n");
scanf("%c",&sexo);
if (sexo != 'f'|| 'F' || 'M' || 'm')
printf("Sexo Invalido");
Sou novo por aqui, e estou precisando de uma ajudinha!
Estou realizando os testes lógicos que existem no SPOJ, e estou utilizando o PHP. O que está me dando trabalho para aprender é o input (simulando o usuário digitar as entradas) das variáveis. Atualmente, estou utilizando o seguinte método:
Entendo que essa segunda linha de código lê a variável n, que é um inteiro.
Os problemas no site especificam que as variáveis de entrada hora precisam ser em linhas diferentes, ora em linhas separadas. Preciso de ajuda nisso, especificamente em um problema, que necessita que duas variáveis de entrada sejam inseridas na mesma linha, separadas por um espaço.