Linguagem C

Oi gente… Eu tenho duas dúvidas para tratar …

1 - Eu estou tendo esse erro de inicialização do meu computador, depois que eu tentei fazer debug com o Dev-C++ …
É este :

Consulte o final desta mensagem para obter detalhes sobre como chamar a 
depuração just-in-time (JIT) em vez desta caixa de diálogo.

************** Texto de Exceção **************
System.IndexOutOfRangeException: O índice estava fora dos limites da matriz.
   em groupmanager.frmMain.PollServer()
   em System.EventHandler.Invoke(Object sender, EventArgs e)
   em System.Windows.Forms.Form.OnLoad(EventArgs e)
   em System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   em System.Windows.Forms.Control.CreateControl()
   em System.Windows.Forms.Control.WmShowWindow(Message& m)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Conjuntos de Módulos (Assemblies) Carregados **************
mscorlib
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    Base de Código: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
groupmanager
    Versão do Conjunto de Módulos (Assembly): 1.0.0.5
    Versão do Win32: 1.0.0.5
    Base de Código: file:///C:/Program%20Files%20(x86)/Counter%20Strike/groupmanager.exe
----------------------------------------
Microsoft.VisualBasic
    Versão do Conjunto de Módulos (Assembly): 8.0.0.0
    Versão do Win32: 8.0.50727.6387 (Win8RTM.050727-6300)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6402 (Win8RTMGDR.050727-6400)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6401 (Win8RTMGDR.050727-6400)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6387 (Win8RTM.050727-6300)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6387 (Win8RTM.050727-6300)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6387 (Win8RTM.050727-6300)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Management
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6387 (Win8RTM.050727-6300)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
mscorlib.resources
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    Base de Código: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
    Versão do Conjunto de Módulos (Assembly): 2.0.0.0
    Versão do Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuração JIT **************
Para habilitar a depuração just-in-time (JIT), o arquivo .config deste
aplicativo ou computador (machine.config) deve ter o valor
jitDebugging definido na seção system.windows.forms.
O aplicativo também deve ser compilado com a depuração
habilitada.

2- Eu estou tentando fazer um programa em C que execute o gcc.exe , já tentei o fopen , tentei usando system … E nada.
Aí vai :

#include <stdio.h>
#include <stdlib.h>

int main() 
{
    char dir [256];
    char nomearquivo [256];
 
    
    //Explicando
    printf("Esse programa funciona apenas no computador do Lucas Henrique , e se a pasta Lucas for alterada haverá erro. \n \n");
                          
    system ("pause");
    //Indo para Programação
    system (" cd C:");
    system (" cd Users");
    system (" cd Lucas Henrique");
    system (" cd Desktop");
    system (" cd Lucas");
    system (" cd Outros");
    system (" cd Programação");
    
    //Fim do Redirecionamento
    system("cls");
    
    printf("Esse programa é usado para compilar um arquivo C. \n Escreva apenas nome do futuro programa. \n \n");
    
    //Processando
    scanf("%s", &nomearquivo);
    fopen("gcc.exe
          
               //Fim
   fflush (stdin);
    getch();
    return (0);
}
                 
    

PS: Essa foi a última alteração , então o final fica sem sentido.

Obrigado ! Lucas

Por favor, não use títulos apelativos, com expressões como “Socorro” ou “Urgente”.

Quanto a sua dúvida, comece se livrando do DevCpp. É tecnologia pré-histórica. Como alternativa, use o Code:Blocks, o Visual Studio Express ou até o QT Creator.

[quote=ViniGodoy]Por favor, não use títulos apelativos, com expressões como “Socorro” ou “Urgente”.

Quanto a sua dúvida, comece se livrando do DevCpp. É tecnologia pré-histórica. Como alternativa, use o Code:Blocks, o Visual Studio Express ou até o QT Creator.

[/quote]

Desculpe… E Obrigado!

Aham - o método “system” não pode ser usado para trocar de diretórios. Se você precisa executar um comando em um determinado diretório, é necessário usar o método não-padrão “chdir”. Por exemplo:

chdir ("c:\\Users\\LucasHenrique\\Desktop\\Lucas\\Outros\\Programacao");

Para evitar muitos problemas, evite ter diretórios com acentos ou espaços. Já tive muitos problemas com isso, e é melhor evitar que ter o problema.

[quote=entanglement][quote=Lucas(int)]

    
    //Explicando
    printf("Esse programa funciona apenas no computador do Lucas Henrique , e se a pasta Lucas for alterada haverá erro. \n \n");
                          
    system ("pause");
    //Indo para Programação
    system (" cd C:");
    system (" cd Users");
    system (" cd Lucas Henrique");
    system (" cd Desktop");
    system (" cd Lucas");
    system (" cd Outros");
    system (" cd Programação");
    
    //Fim do Redirecionamento
    system("cls");
    
    printf("Esse programa é usado para compilar um arquivo C. \n Escreva apenas nome do futuro programa. \n \n");
    
    //Processando
    scanf("%s", &nomearquivo);

[/quote]

Aham - o método “system” não pode ser usado para trocar de diretórios. Se você precisa executar um comando em um determinado diretório, é necessário usar o método não-padrão “chdir”. Por exemplo:

chdir ("c:\\Users\\LucasHenrique\\Desktop\\Lucas\\Outros\\Programacao");

Para evitar muitos problemas, evite ter diretórios com acentos ou espaços. Já tive muitos problemas com isso, e é melhor evitar que ter o problema. [/quote]

Sim… Eu entendo … Mas o comando system que eu tentei usar foi com o gcc, e eu já configurei o Path.