This blog is under construction

Monday 24 June 2013

C program to store 10 names in an array and print each name in a line

Write a C program to store 10 names in an array and print each name in a line.


  #include <stdio.h>
  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



No comments:

Post a Comment