每當我嘗試運行我的代碼時,彈出窗口即將告知program.exe已停止工作。Code :: Blocks錯誤.exe已停止工作
#include<stdio.h>
#include<stdlib.h>
int main()
{
char D[10];
for(int i; D[i]!='\0';i++)
scanf("%c",D);
for(int i; D[i]!='\0';i++)
printf("%c",D);
return 0;
}
這裏是多了一個,這是造成相同的錯誤
#include<stdio.h>
#include<stdlib.h>
int main()
{
int *ptr= (int*)1000;
printf("%d %d ",ptr,*ptr);
ptr=ptr+1;
printf("New Value of ptr : %u",ptr);
printf("%d %d ",ptr,*ptr);
return 0;
}
你可以發佈代碼嗎?如果我們無法看到代碼,那麼我們有點難以確定問題所在。編輯問題以包含它。 – GrandMasterFlush
https://drive.google.com/file/d/0B-QBwnCjr6U9ZzR4ODc2NzdlYW8/view?usp=sharing –
@GrandMasterFlush下面是另一個代碼中同樣錯誤的屏幕截圖。 https://drive.google.com/file/d/0B-QBwnCjr6U9Z3BwLWpaU1JGZEk/view?usp=sharing –