wyświetlanie zmiennych i tekstu

0

Dlaczego mam błędy
C:\Users\x\Desktop\programowanie c\przyklad 2.c [Error] expected '=', ',', ';', 'asm' or 'attribute' before 'a'
C:\Users\x\Desktop\programowanie c\przyklad 2.c [Warning] missing terminating " character
C:\Users\x\Desktop\programowanie c\przyklad 2.c [Error] missing terminating " character
C:\Users\x\Desktop\programowanie c\przyklad 2.c [Error] expected ')' before ';' token
C:\Users\x\Desktop\programowanie c\przyklad 2.c [Warning] passing argument 1 of 'puts' makes pointer from integer without a cast
C:\Users\x\Desktop\programowanie c\przyklad 2.c In file included from przyklad 2.c
C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include\stdio.h [Note] expected 'const char *' but argument is of type 'int'
C:\Users\x\Desktop\programowanie c\przyklad 2.c [Error] expected ';' before '}' token
C:\Users\x\Desktop\programowanie c\Makefile.win recipe for target '"przyklad 2.o"' failed

#include <stdio.h>
main()
{
	int a,b,c
	a=5;
	b=2;
   puts("moj program:”);
	printf("\n wynik mnozenia liczb %d i %d wynosi %d", a,b,a*b);
	return 0;
}
2

Brak średnika, złe apostrofy

0

czyli ma być

int a,b,c;

A te apostrofy to o co chodzi?

2
#include <stdio.h>
main()
{
    int a,b,c;
    a=5;
    b=2;
    puts("moj program:");
    printf("\n wynik mnozenia liczb %d i %d wynosi %d", a,b,a*b);
    return 0;
}
1

@AnyKtokolwiek:
Użyłeś złego pojęcia apostrof to: '.
Tu chodzi o cudzysłów ". Najprawdopodobniej OP używa systemu, w którym edytor tekstu automatycznie podmienia cudzysłowy " na takie ładniejszy cudzysłów zamykający ("Znak podwójnej notowania z prawej strony") i otwierający.
Np na MacOS jest taka funkcja i jeśli ktoś programuje, to trzeba wyłączyć sobie tą funkcjonalność, albo nie używać TextEdit.

1 użytkowników online, w tym zalogowanych: 0, gości: 1