All pastes #797067 Raw Edit

Untitled

public cpp v1 · immutable
#797067 ·published 2007-11-25 19:02 UTC
rendered paste body
#include <stdio.h>#include <conio.h>struct PVM{	int pp;	int kk;	int vvvv;	};struct OPPILAS{	char oppnro[7+1];	char etunimi[31];	char sukunimi[31];	struct PVM syntaika;};int main(void){	struct PVM paivamaara;//paivamaara = tietoemuuttuja. struct PVM on tietuetyyppi	//struct OPPILAS oppilas;	struct OPPILAS luokka[3];	paivamaara.pp =0;  //paivamaara structin pp arvo on 0	paivamaara.kk =11;	paivamaara.vvvv=2007;	for (int i = 0; i<3; i++){				//printf("tanaan on %2d.%2d.%4d",paivamaara.pp,paivamaara.kk,paivamaara.vvvv);		printf("Anna %d. oppilaan tiedot",i+1);		printf("\n\nAnna oppilasnumero: ");		scanf("%s",luokka[i].oppnro);  // sijoitetaan luokka[i]		printf("\nAnna sukunimi      : ");		scanf("%s",luokka[i].sukunimi);		printf("\nAnna etunimi       : ");		scanf("%s",luokka[i].etunimi);		printf("\nAnna syntymä-aika (pp): ");		scanf("%d",&luokka[i].syntaika.pp);		printf("                  (kk): ");		scanf("%d",&luokka[i].syntaika.kk);		printf("                (vvvv): ");		scanf("%d",&luokka[i].syntaika.vvvv);		//printf("\n\nTallennetaan seuraavat arvot->\n %s %s %s (%d.%d.%d)",luokka[i].oppnro,luokka[i].sukunimi,luokka[i].etunimi,luokka[i].syntaika.pp,luokka[i].syntaika.kk,luokka[i].syntaika.vvvv);	}	for (int i=0; i<3; i++){		printf("%s, %s %s, (%d,%d,%d)\n",luokka[i].oppnro,luokka[i].sukunimi,luokka[i].etunimi,luokka[i].syntaika.pp,luokka[i].syntaika.kk,luokka[i].syntaika.vvvv);	}		getch();	return(0);}