Re: [問題] scanf()問題

作者: anoymouse (沒有暱稱)   2014-11-19 14:51:55
貼出CODE strlen的值一值是0 除非在宣告那邊就給值
char a[10]="";
int x=sizeof(a);
int size=strlen(a);
printf("輸入:\n");
scanf("%9s",a);
printf("%d %d %s\n",x,size,a);
int i;
for(i=0;i<10;i++)
printf("%c\n",a[i]);
作者: dirkc (3781615)   2014-11-19 14:55:00
你在scanf那一行下面加一行size=strlen(a);如何
作者: anoymouse (沒有暱稱)   2014-11-19 14:56:00
喔 靠杯謝啦 我自刪不給刪
作者: dirkc (3781615)   2014-11-19 14:58:00
要看一下版規喔
作者: anoymouse (沒有暱稱)   2014-11-19 15:00:00
瞭解

Links booklink

Contact Us: admin [ a t ] ucptt.com