Ola, srs.
Desculpem pelo OFF-TOPIC.
Mas, ai vai:
Estou com um programa em C, que esta dando uns problemas:
qdo ele executa:
struct pessoa{
.
.
char observacoes[200];
}
struct pessoa umapessoa;
printf ("Observa��es:");
// gets(umapessoa.observacoes);
scanf ("%s",umapessoa.observacoes);
O scanf nao aceita espa�os entre as palavras. Mas, em outros lugares
do programa, os scanf's trabalham normalmente com strings. (Notem que
tentei com "gets" mas tbm nao deu certo e pq ele da o erro: "the
`gets' function is dangerous and
should not be used." na hora da compila��o?)
Outra duvida: Como fazer para um programa chamar um programa do linux.
ex: /sbin/fdisk -l /dev/hda ou qualquer outro que ja esteja
instalado/funcionando na maquina, com os parametros desejados.
abra�os
--
***********************************************************
Denis Sawaki Linux User #252881
Seja LIVRE, use LINUX!!! ...and LINUX for ALL!!!
***********************************************************
Assinantes em 03/05/2002: 2250
Mensagens recebidas desde 07/01/1999: 165395
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]