Hah :D, pa da..
Uradio sam na 2 nacina, jedan ce biti ispravan valjda :D
Code:
/*
* Meseci.cpp
* Nasumican odabir i ispis meseca
* Created on: Nov 24, 2012
* Author: ***
*/
#include <stdio.h>
#include <time.h> //potrebno za srand
#include <stdlib.h> //potrebno za rand
int main(){
enum Mesec
{
JANUAR=1,FEBRUAR,MART,APRIL,MAJ,JUN,JULI,AVGUST,
SEPEMBAR,OKTOBAR,NOVEMBAR,DECEMBAR
};
srand(time(NULL)); //random definisanje
int x = (rand() % 12)+1; // brojeva [1,12]
Mesec m = Mesec(x);
printf("%d\n",m); //daje int
//********************************
char* mesec[]={"JANUAR","FEBRUAR","MART","APRIL","MAJ",
"JUN","JULI","AVGUST","SEPEMBAR","OKTOBAR","NOVEMBAR",
"DECEMBAR"};
printf("%s\n",mesec[m-1]);
//********************************
switch (m)
{
case 1: printf("Januar");
break;
case 2: printf("Februar");
break;
case 3: printf("Mart");
break;
case 4: printf("April");
break;
case 5: printf("Maj");
break;
case 6: printf("Jun");
break;
case 7: printf("Juli");
break;
case 8: printf("Avgust");
break;
case 9: printf("Septembar");
break;
case 10: printf("Oktobar");
break;
case 11: printf("Novembar");
break;
case 12: printf("Decembar");
break;
}
return 0;
}