scusate ma sono molto nuovo del C io ho fatto questa piccola cosa per verificare se copia bene i caratteri nell'array, quindi ho provato a stamparne uno a caso dell'array

codice:
#include <stdio.h>
#include <string.h>

main(){
int i;
char numero1[19];
int array_num[20];

printf("Inserisci il primo numero\n");
scanf("%d",numero1);

for(i=0; numero1[i]!=' \0 '; i++);   
array_num[i]=numero1[i];

printf("\n%d\n", array_num[0]);


getchar;
getchar;
}
purtroppo non va...potreste dirmi dove ho sbagliato?