Chào mn em đang học con trỏ mà vẫn mơ hồ tại sao ví dụ này in ra &first[1] là địa chỉ mà nó lại in ra ký tự vậy ạ
#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
#include<time.h>
int getRandomNumber( int );
char *article[] = { "the", "that", "this", "a", "one", "some", "any"};
int main(){
srand( time(NULL) );
char *first = article[getRandomNumber(7)];
printf("%c%s ",toupper(first[0]), &first[1]);
}
int getRandomNumber( int max )
{
return rand()%max;
}