i can be so thick at times i need shot
Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void put_info(char names[][4][20], char info[], int i, int j);
void get_info(char names [][4][20], int i, int j);
int main()
{
int i, j;
char names[2][4][20];
for (j = 0; j < 2; j++)
{
for (i = 0; i < 4; i++)
{
get_info(names, i, j);
}
}
for (j = 0; j < 2; j++)
{
for (i = 0; i < 4; i++)
{
printf("%s\t\t\t", names[j][i]);
}
printf("\n");
}
}
void get_info(char names [][4][20], int i, int j)
{
char info[20];
switch(i)
{
case 0:
printf("enter first name: ");
scanf(" %s", info);
break;
case 1:
printf("enter second name: ");
scanf(" %s", info);
break;
case 2:
printf("enter address: ");
scanf(" %s", info);
break;
case 3:
printf("enter phone number: ");
scanf(" %s", info);
break;
}
put_info(names, info, i, j);
}
void put_info(char names[][4][20], char info[], int i, int j)
{
strcpy(names[j][i], info);
}
coop