dynamic allocation question
Fri Jun 10 2022 20:44:39 GMT+0000 (Coordinated Universal Time)
Saved by
@KanishqJ8
#include <stdlib.h>
int main()
{
int chars, i = 0;
char a, b;
char *ptr;
while (i < 3)
{
printf("Employee %d: Enter the number of characters in your Employee Id\n", i+1);
scanf("%d", &chars);
getchar();
printf("Enter the value of a\n");
scanf("%c", &a);
getchar();
printf("Enter the value of b\n");
scanf("%c", &b);
ptr = (char *) malloc((chars+1)*sizeof(char));
printf("Enter your Employee Id\n");
scanf("%s", ptr);
printf("Your Employee Id is %s\n",ptr );
free(ptr);
i = i + 1;
}
return 0;
}
content_copyCOPY
Comments