-1
#include<stdio.h>
main()
    {
        int a,b,c;
        printf("enter the value of a and b for addition:\n");
        scanf("%d %d",&a,&b);
        c=a+b;
        printf("Addition of the numbers is:%d",c);
    }

После ввода программы в gedit я дал команду вывода gcc o- filename filename.c затем снова дал команду ./filename после чего permission denied затем я снова дал команду chmod +x filename .Затем компьютер сообщает, что syntax error near unexpected token '"(enter values of a and b for addition:\n");

2 ответа2

2

Вы пытаетесь запустить не тот файл. Компилятор записал вашу программу в filename , но все сообщения об ошибках выглядят так, как будто вы пытаетесь запустить исходный код filename.c напрямую.

(Убедитесь, что вы правильно запустили компилятор; тоже - это gcc -o , а не gcc o- .)

0

Вы использовали неправильный ввод gcc o- filename filename.c , в первую очередь это должно быть -o (не o- как вы ошибочно указали), и лучше написать в этом порядке gcc filename.c -o filename .

Затем ./filename , нет необходимости делать chmod +x filename после gcc .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .