Есть ли способ открыть приложение из простой команды в C?Открыть приложение в C
Это мой текущий код:
int main()
{
char input;
printf("Hello! How may I help you? \n");
scanf("%s", input);
if(input == "Open Google Chrome" || "open google chrome" || "open chrome" || "run google chrome" || "run chrome" || "Run Google Chrome" || "Run Chrome" || "Open Chrome"){
printf("Sure! Opening Google Chrome...");
system("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe");
printf("Done!");
}
return 0;
}
Но все это делает мне сказать, что моя программа перестала работать, и завершает работу ...
Что заставляет вас думать, что этот 'input ==" Откройте Google Chrome "|| "открыть google chrome" || "открытый хром" || msgstr "запустить google chrome" || "run chrome" || «Запустить Google Chrome» || «Запустить Chrome» || «Открыть Chrome» будет сравнивать строки с 'input'? –
Не сравнивать; но посмотрите, что это такое. Я привык к php, и я заметил, что php очень похож на C, поэтому я предполагаю, что он будет работать. –
Вам нужно изучить настоящий язык программирования, [tag: php] - не настоящий язык программирования, и это, безусловно, не нравится [tag: c], не обижайте [tag: c] таким образом. Если код, который вы опубликовали, работает в [tag: php], то вы просто дали мне новую причину ненавидеть. –