Napisałem taki oto program:
Kod: Zaznacz cały
#include <stdio.h>
#include <conio.h>
int main()
{
char imie[20];
int wiek;
puts("Podaj imie");
gets(imie);
puts("Podaj wiek");
scanf("%d",&wiek);
printf("Twoje imie to %s i masz %d lat",imie, wiek);
getch();
return 0;
}
Kod: Zaznacz cały
gcc -Wall -c "p.c" (w katalogu /home/willy/Pulpit)p.c:1:1: error: too many decimal points in number
p.c:1: error: expected identifier or ‘(’ before numeric constant
In file included from /usr/include/stdio.h:75,
from p.c:2:
/usr/include/libio.h:332: error: expected specifier-qualifier-list before ‘size_t’
/usr/include/libio.h:364: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/libio.h:373: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/libio.h:495: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_IO_sgetn’
In file included from p.c:2:
/usr/include/stdio.h:296: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:302: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:314: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:321: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:363: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:365: error: format string argument not a string type
/usr/include/stdio.h:367: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:639: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:642: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:652: error: expected declaration specifiers or ‘...’ before ‘size_t’
/usr/include/stdio.h:682: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fread’
/usr/include/stdio.h:688: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fwrite’
/usr/include/stdio.h:710: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fread_unlocked’
/usr/include/stdio.h:712: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fwrite_unlocked’
p.c:3:19: error: conio.h: Nie ma takiego pliku ani katalogu
p.c: In function ‘main’:
p.c:13: warning: implicit declaration of function ‘getch’
Kompilacja nie powiodła się
Wersja systemu:
Kod: Zaznacz cały
6.0.5.
Jądro:
Kod: Zaznacz cały
Linux debian-lap1 2.6.32-5-686 #1 SMP Sun May 6 04:01:19 UTC 2012 i686 GNU/Linux
Zmieniłem Windowsa, na którym programowałem w Borlandzie na Geany. W Borlandzie taki program działał, a tutaj nie, stąd moja prośba, o napisanie tego programu tak jak powinien być napisany. Chciałbym go potraktować jako wzór do dalszych programów.
Z góry dziękuję za pomoc.