Ho scritto questo ma giustamente non funziona, potete aiutarmi? grazie
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char parole[50];
int i=0;
char nome[50], sala[50], orario[50], posti[50], prezzo[50];
FILE *fp;
fp=fopen("programmazione.db", "r");
if(fp==NULL)
{
printf("Impossibile aprire il file\n");
exit(0);
}
if(argc==2)
{
while(!feof(fp))
{
fgets(parole, 50, fp);
sscanf(parole, "%s %s %s %s %s", nome, sala, orario, posti, prezzo);
if(orario==argv[1])
printf("%s", parole);
}
}
else
{
printf("Parametro inesistente\n");
}
fclose(fp);
return 0;
}