[問題] 請問這有什麼錯誤嗎?
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int GetNumber(char string[])
{
char strnum[4]={0};
int num;
strncpy(strnum,string+4,4);
strnum[4]=0;
printf("str = %s",strnum);
num = atoi(strnum);
printf("\nnum = %04d",num);
return num;
}
int main()
{
char str[13]={"QKJ_0001.doc"};
printf("\nmain->%04d",GetNumber(str));
getchar();
return 0;
}
我用dev c++編譯的
執行完後 再按一下(enter) 會出現 https://db.tt/g8Ah8BMi 這樣
請問這段code有什麼錯誤嗎
我的想法是如果寫的正確的話 應該是按一下後會把視窗關掉才對
謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.81.148
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1445330900.A.203.html
→
10/20 16:51, , 1F
10/20 16:51, 1F
→
10/20 16:52, , 2F
10/20 16:52, 2F
→
10/21 03:54, , 3F
10/21 03:54, 3F
→
10/21 11:04, , 4F
10/21 11:04, 4F