Write a C program to store 10 names in an array and print each name in a line.
int main() {
char str[10][100];
int i;
/* get any 10 names from the user */
for (i = 0; i < 10; i++) {
printf("Enter name %d: ", i+1);
fgets(str[i], 10, stdin);
}
printf("\nPrinting 10 Names - one Name/Line\n");
/* print all 10 name - one name per line */
for (i =0; i < 10; i++)
printf("%s", str[i]);
return 0;
}
Output:
jp@jp-VirtualBox:~/$ ./a.out
Enter name 1: Name1
Enter name 2: Name2
Enter name 3: Name3
Enter name 4: Name4
Enter name 5: Name5
Enter name 6: Name6
Enter name 7: Name7
Enter name 8: Name8
Enter name 9: Name9
Enter name 10: Name10
Printing 10 Names - one Name/Line
Name1
Name2
Name3
Name4
Name5
Name6
Name7
Name8
Name9
Name10
Enter name 1: Name1
Enter name 2: Name2
Enter name 3: Name3
Enter name 4: Name4
Enter name 5: Name5
Enter name 6: Name6
Enter name 7: Name7
Enter name 8: Name8
Enter name 9: Name9
Enter name 10: Name10
Printing 10 Names - one Name/Line
Name1
Name2
Name3
Name4
Name5
Name6
Name7
Name8
Name9
Name10
No comments:
Post a Comment