Program doesn't print all letters entered by user
Program doesn't print all letters entered by user
Code:
#include<stdio.h>int main (void)
{
int i;
char array[15];
int size;
printf("promote user to enter size off array :" );
scanf("%d",&size);
for(i=0; i<size; i++)
{
printf("print array element : ", array[i]);
scanf("%c",&array[i]);
}
return 0;
}
promote user to enter size off array :5
print array element : print array element : a
print array element : print array element : b
print array element :
Why does it only print two letters only ?