int get_max_horizantal()
{
char str[2];
char strb[2]; //Everything works well unless I put this
extern char shit[1200];
int x,number;
while((3*x+1)<1200)
{
if(number%17==0 && number!=0)
{
x+=2;
number=-1;
}
str[0]=shit[3*x];
str[1]=shit[3*x+1];
int val1=atoi(str);
printf("%d\n",val1);
x++;
number++;
}
}
好了,所以這是我沒有得到在所有...全功能效果很好,但是當我把這個 字符STRB [2]; printf不打印任何東西,也沒有編譯錯誤或警告...... 這一次我真的需要幫助這一個......在此先感謝。初始化變量引起的printf停止工作
請不要命名您的變量'shit' –
@YuHao LOOL .... – Maroun
'x'和'number'使用未初始化。 – Kninnug