View Single Post
ישן 22-05-09, 13:51   # 1
Xinxy
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
הודעות: 259

Xinxy לא מחובר  

בעיה עם מערכים בC

שלום לכולם
עשיתי את התוכנית הזאת:
PHP קוד:
#include <stdio.h>
#include <conio.h>

int main()
{
    
int numberArraySize=3, Array[ArraySize];
    
printf("Write Number ");
    
scanf("%d", &number);
    
    
//הכנסת הספרות למערך
    
for(int i ArraySize-1>= 0i--)
    {
          Array[
i] = number%10;
          
number /= 10;
    }
    
    
//הצגת המערך
    
for(int i=0ArraySizei++)
    {
             
printf("%d, ", Array[i]);
    }
    
    
getch();

בDEV C++ התוכנית עובדת נהדר
אבל כשאני מנסה להפעיל אותה דרך הVS זה אומר לי
PHP קוד:
Error    1    error C2057expected constant expression    ...................arry.cpp    6    arry
Error    2    error C2466
cannot allocate an array of constant size 0    ....................arry.cpp    6    arry
Error    3    error C2133
'Array' unknown size    ..........arry.cpp    6    arry 
מישהו יודע אולי מה צריך לעשות בשביל לסדר את זה?
  Reply With Quote