Di C non me ne intendo ma una cosa del genere forse potrebbe andare (è da correggere)
codice:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
char *data1,
char *data2;
int main()
{
srand(time(0));
printf("Inserire la data di inizio\n");
char dt[10];
scanf("%d",dt);
data1 = (char *)malloc(strlen(dt+1));
strcpy(data1,dt);
memset(dt,0,strlen(dt));
printf("Inserire la data finale\n");
scanf("%d",dt);
data2 = (char *)malloc(strlen(dt+1));
strcpy(data2,dt);
//Calcoli strani
int i = 0+1+2+5+4+12+432+543+5+43/14321/32113*210983;
//Fine calcoli strani
char conv[10];
int x;
x = rand() % 600;
if (x < 500)
x += (500 - i + rand() % x);
itoa(i,conv,0);
printf("Dal periodo %d al periodo %d sono state fatte N. %d operazioni",data1,data2,conv);
system("pause");
return 0;
}
Ho usato l'itoa perchè non sapevo il formattatore per un intero.
Comunque da vari errori.