Fórum Ubuntu Linux - PT

Sobre o Forum => Quarentena => Tópico iniciado por: miltonvizi em 15 de Dezembro de 2010, 09:29

Título: com erros sobre programar em c me ajudem
Enviado por: miltonvizi em 15 de Dezembro de 2010, 09:29
estou usando ubuntu 10.04 e para programar em c uso o gedit e o gcc para compilar meus programas mas estou tendo alguns problemas na hora de compilar

fiz esse programa
#include <stdio.h>
#include <string .h>

int main ()
{
   char str_a[20];

   strcpy (str_a, "Hello, World!\n");
   puts (str_a);

}

na hora que vou compilar com o gcc aparece essa mensagem
char_array2.c: In function ‘main’:
char_array2.c:8: warning: incompatible implicit declaration of built-in function ‘strcpy’

o que é isso ???????

e tbm tem outro erro não consigo usar o printf  aparece essa mensagem
char_array.c: In function ‘main’:
char_array.c:23: warning: format not a string literal and no format arguments

mas se eu troco o printf pelo puts ele da certo

o que sera me ajudem !!!!!!!!!!!!!!!!
Título: Re: com erros sobre programar em c me ajudem
Enviado por: RonaldoRG em 15 de Dezembro de 2010, 10:16
Amigo o erro está no pequeno espaço antes do ".h"
Código: [Selecionar]
#include <string .h>
Troca por esse
Código: [Selecionar]
#include <string.h>
Você não atentou esse erro do compilador
Citar
sem título.c:22:21: error: string .h: Arquivo ou diretório não encontrado

Mãos a obra.
T+.
Título: Re: com erros sobre programar em c me ajudem
Enviado por: miltonvizi em 15 de Dezembro de 2010, 10:35
obrigado não vi esse erro

mas e sobre o printf não dar certo só o puts o que pode ser ?
Título: Re: com erros sobre programar em c me ajudem
Enviado por: Tota em 15 de Dezembro de 2010, 11:15
Ola

Voce recebeu uma MP as 09:56h solicitando a alteração do titulo irregular do topico => http://ubuntuforum-br.org/index.php/topic,76688.msg426994.html#msg426994

As 10:35h foi postada resposta no topico sem alteracão do titulo irregular.

Citar
Da forma de publicação das mensagens

8. Não são permitidas mensagens/títulos:
III - Com solicitações como "ajuda", "socorro", "help", etc.

Tópico trancado.

Se desejar, refaça seu topico dentro de nossas regras.

http://ubuntuforum-br.org/index.php/topic,43147.0.html

Grato pela compreensão