triumph
یک شنبه 03 آذر 1392, 10:45 صبح
سلام..من ی برنامه دارم مینویسم که یک عدد رو بگیره..تک تک رقمهاشو وارد آرایه کنه و بعد قدرمطلق اون عدد رو حساب کنه...
من تونستم کد زیر رو بنویسم...ولی درست کار نمیکنه...میدونم نقصش زیاده..
کسی هست منو کمک کنه؟
ممنون میشم...
#include <stdio.h>
int main()
{
int count;
int i[count], arr[count];
int num;
printf("Enter num: ");
scanf("%i", &num);
for(count=0; num%10>10 || num%10==10; count++)
{
i[count] = num/10;
if(num%10 < 10)
i[count] = num%10;
}
if(i[count] == 0)
printf("absolute: 0");
if(i[count]>0)
{
arr[count] = i[count];
printf("absolute: %i", arr[count]);
}
return 0;
}
من تونستم کد زیر رو بنویسم...ولی درست کار نمیکنه...میدونم نقصش زیاده..
کسی هست منو کمک کنه؟
ممنون میشم...
#include <stdio.h>
int main()
{
int count;
int i[count], arr[count];
int num;
printf("Enter num: ");
scanf("%i", &num);
for(count=0; num%10>10 || num%10==10; count++)
{
i[count] = num/10;
if(num%10 < 10)
i[count] = num%10;
}
if(i[count] == 0)
printf("absolute: 0");
if(i[count]>0)
{
arr[count] = i[count];
printf("absolute: %i", arr[count]);
}
return 0;
}