Autor Tópico: com erros sobre programar em c me ajudem  (Lida 1935 vezes)

Offline miltonvizi

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
com erros sobre programar em c me ajudem
« Online: 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 !!!!!!!!!!!!!!!!

Offline RonaldoRG

  • Usuário Ubuntu
  • *
  • Mensagens: 659
    • Ver perfil
    • Twitter: @rafas_andrade
Re: com erros sobre programar em c me ajudem
« Resposta #1 Online: 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+.
Ubuntu 12.04

Offline miltonvizi

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Re: com erros sobre programar em c me ajudem
« Resposta #2 Online: 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 ?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: com erros sobre programar em c me ajudem
« Resposta #3 Online: 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