30/09/2018, 18:48

Cho mình hỏi về nhập số trong c!

Mình có thắc mắc là đoạn chương trình sau tại sau chạy vẫn đúng không bị sai theo mình biết thì đối số thứ 2 của scanf là 1 địa chỉ tại sao i+1 vẫn thỏa mãn???

int a[4];
for (int i = 0; i < 4; i++)
	{
		printf("
Nhap so thu %d", i + 1);
		scanf_s("%d", a + i);
	}
tvp viết 20:50 ngày 30/09/2018

Bỏi vì trong C tên mảng a <=> &a[0], a+i <=> &a[i]

Bài liên quan
0