배열 지금 공부하고 있는데 큰수 끼리 더할때 계산 거꾸로 하는 이유가 일의 자리 부터 계산하려고 하는거랑, 10넘어가면 1올리는거 때문임?
그럼 그냥 1000+1000 처럼 올라가는거 없는거는
#include
int main()
{
char ah[4] = { 1,0,0,0 }, al = 0, bh[4] = { 1,0,0,0 }, bl = 0;
printf("1000+1000=%d%d%d%d", ah[0] + bh[0], ah[1] + bh[1], ah[2] + bh[2], ah[3] + bh[3]);
}
이런식으로 그냥 더해도 되는거야?




#include <stdio.h>

int main()

{

char ah[4] = { 1,0,0,0 }, al = 0, bh[4] = { 1,0,0,0 }, bl = 0;

for (al = 0; al < 4; al++)

printf("%d", ah[al]);

printf("+");

for (bl = 0; bl < 4; bl++)

printf("%d", bh[bl]);

printf("=");

for (al = 0, bl = 0; al < 4&&bl < 4; al++, bl++)

printf("%d", ah[al] + bh[bl]);

}


for 써서 이런식으로 했는데 괜춘?