የመስመር ላይ C ኮምፓይለር – C ኮድ በነፃ ያስኪዱ

C ኮድን በአሳሹ ውስጥ በነፃ ይጻፉ፣ ያጠናቅሩ እና ያስኪዱ። መጫን ወይም መመዝገብ አያስፈልግም። ግቤትን (stdin) ያስገቡ፣ ውጤቱን እና ስህተቶችን ይመልከቱ። ምሳሌ ይክፈቱ፣ ኮዱን ያስተካክሉ እና እንደገና ይሞክሩ።
#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }የመስመር ላይ C ኮምፓይለርን እንዴት መጠቀም ይቻላል?
- የC ፕሮግራሙን በአርታዒው ውስጥ ይጻፉ ወይም ይለጥፉ። main ተግባር ባለው ቀላል Hello World ፕሮግራም ይጀምሩ።
- ፕሮግራሙ ውሂብ የሚያነብ ከሆነ፣ «መደበኛ ግቤት» ይክፈቱና ከማስኬድዎ በፊት ሁሉንም እሴቶች ያስገቡ።
- «አስኪድ» ይጫኑና መልሱን በ«ውጤት» ውስጥ ይመልከቱ። ኮዱን ወይም ግቤቱን ከቀየሩ በኋላ ፕሮግራሙን እንደገና ያስኪዱ።
ለscanf እና fgets ግቤት ማዘጋጀት
ከማስኬድዎ በፊት ሁሉንም ውሂብ ያዘጋጁ። %d ለሚጠቀሙ ሁለት የscanf ጥሪዎች 3 እና 4 በክፍተት ለይተው ያስገቡ፤ ለfgets ደግሞ እያንዳንዱን የጽሑፍ መስመር በአዲስ መስመር ይለዩ። በነባሪው የደመና ሁነታ፣ ኮዱና ግቤቱ ለመጠናቀርና ለመስራት ወደ ሩቅ አገልግሎት ይላካሉ። ይህ በቀጥታ የሚያስገቡበት ተርሚናል አይደለም፤ ፕሮግራሙ እየሰራ ሳለ አዲስ ውሂብ ማስገባት አይቻልም።
scanf በ%d ካነበበ በኋላ የአዲስ መስመር ቁምፊ በግቤቱ ውስጥ ሊቀር ይችላል። በዚህ ጊዜ fgets ከሚጠበቀው ጽሑፍ ይልቅ ያንን ቁምፊ ብቻ ሊያነብ ይችላል። ቀጣዩን መስመር ከማንበብዎ በፊት የቀረውን ቁምፊ በኮዱ ውስጥ ያስተናግዱ።
የማጠናቀር ስህተት ሲከሰት ምን ይመርምሩ?
የኮምፓይለሩን የመጀመሪያ የስህተት መልዕክት ያንብቡና የተጠቀሰውን የመስመር ቁጥር ይመርምሩ። ሴሚኮሎኖችን፣ ቅንፎችንና የተለዋዋጮችን ስሞች ያረጋግጡ። ፕሮግራሙ ቢሰራም ውጤቱ የተሳሳተ ከሆነ ግቤቱንና የኮዱን አመክንዮ ይመርምሩ።