2013-12-19 114 views
1

當我建立&運行我的代碼我得到這個錯誤Xcode5失去連接錯誤使用C

一個退出意外失去連接

程序,退出代碼結束; -1

有什麼想法?

#include <stdio.h> 

int main() 
{ 
    int hour; 
    float price, total_price; 
    char first_letter; 
    printf("Type first letter of worker name> "); 
    scanf("%c",&first_letter); 
    printf("Type work hours> "); 
    scanf("%d",&hour); 
    printf("Type price for per hour> "); 
    scanf("%f",&price); 
    total_price = hour * price; 
    printf("%c worker will get money per hour: %f\n",first_letter,total_price); 
    return 0; 
} 
+0

適用於我在命令行上構建的代碼,所以代碼至少可以。 – trojanfoe

+0

我知道了什麼是問題。需要使用原生鍵盤。沒有任何3d部分鍵盤 –

回答

1

我有完全相同的問題。使用shift + Enter,不用換檔就是回車。

+0

您的解決方案爲我工作。任何想法爲什麼這很重要?當我在XCode中運行我的命令行應用程序時,我必須按shift + Return,但是當我從終端運行它時,只需按Enter鍵。此外,當我在我的MacBook Pro內置鍵盤上使用返回鍵時,它始終可以正常工作,但問題只發生在XCode上,外接蘋果鍵盤上的Return按鈕(帶有低調白鍵的銀色) –