All pastes #1669967 Raw Edit

menu.c

public text v1 · immutable
#1669967 ·published 2009-11-13 14:56 UTC
rendered paste body
#include "menu.h"
#include "init.h"



void menu( struct account *p, int choice ) {



	switch ( (int)choice ) {

		case 1:
			{
				int num = 0;
				char buffer[15];
		

				memset( buffer, '\0', 15 );
				printf("\nName : ");
				scanf("%s", buffer);
				memcpy( p->name, buffer, 15 );


				memset( buffer, '\0', 15 );
				printf("\nSurname : ");
				scanf("%s", buffer);
				memcpy( p->surname, buffer, 15 );


				printf("\nAmount : ");
				scanf("%d", &num);
				p->amount = num;


			break;
		        }


		default:
			printf("Error\n");
			break;
	}


}




void printClues( struct account *p ) {

	int i;

	printf("\nname: ");

	for( i=0; i<15; i++ )
        	printf( "%c" , p->name[i] );


	printf("\nsurname: ");

	for(i=0; i<15; i++)
        	printf("%c", p->surname[i]);

	printf("\namount: %d", p->amount);
	printf("\nnumber : %d", p->numberOfAccount);

	printf("\n\n");

}