O primeiro programa hello world ele escreve assim : 
/* Primeiro programa em C */ 
 main( )   
     { 
     printf  ("Bem-vindo ao C!\n"); 
     } 
  
Eu tentei rodar numa vm ubuntu 12, não funfou, numa vm winxp com codeblocks e devc++ e tb não. Assim, coloquei o 
#include <stdio.h> e mesmo assim ainda dá uns erros. Corrigi o programa no int main (argc, char** argsv) ... 
  
Pô, o programa do deitel na página 37 do livro tá errado ? Falta informação ? Ele disse que usa o ANSI C. Neste site https://aulasdec.wordpress.com/2010/11/05/o-primeiro-programa-helloworld-c/ o programa dele funcionou sem problemas ...  
Ainda por cima faltou return 0; Pô, que mancada!!