林添加0作爲最後一個值在C做的一個小程序,一切都運行完美,但在一個過程中,我有一些值分配給數組,但我想最後一個值是0自動在C程序
printf("cantidad de valores codificados a ingresar "); /*amount of values to enter*/
scanf("%d",&l);
printf("\ningrese los valores a decodificar: "); /*entering values*/
for(i=0;i<l;++i) {
scanf("\n%d ",&c[i]);
}
「c」是如何定義的? –
'l'對於單字母變量來說是一個非常糟糕的選擇。你也應該只在scanf()轉換的一邊(如果有的話)上有空格。 – pmg