Я хочу выполнить этот код для запуска автоматической постановки задач, так как этот код имеет две ошибки. Я не могу понять, какие исправления.c код при планировании задач
Ошибки "(в функции 'главный')" и "(недействительный именующее присваивание)"
#include<unistd.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
int main()
{
char *timetoken;
char currtime[7];
char schedtime[9];
int i;
struct tm *localtimeptr;
strcpy(schedtime,"15:25:00");
while(true)
{
time_t lt;
sleep(1);
time(<);
localtimeptr = localtime(<);
timetoken=strtok(asctime(localtimeptr)," ");
for(i=1;i<5;i++)
timetoken=strtok(NULL," ");
if(i==3)
{
strcpy(currtime,timetoken);
}
}
printf("The current time is: %s\n",currtime);
printf("We are waiting for: %s\n",schedtime);
if(!strcmp(currtime,schedtime))
{
printf("Time to do stuff \n");
system("ROBOCOPY C:\\oslab E:\\BACKUP /e/mir/np /log:backup_log.txt");
}
getch();
return 0;
}
ошибку на какой линии? –
@OliCharlesworth: ошибка на 18-й строчке. – scheduling
Что вы пробовали? Например, вы узнали о том, что такое lvalue, и определите, что используется как lvalue в строке, где произошла ошибка, и рассмотрите, является ли это допустимым значением lvalue? Кроме того, правильно отформатируйте свой код. –