TODAY:

2/19/2017 new driver models for direct download:967
LOGIN
Hp Pavilion Dv5031ea Notebook Pc 5 stars review"The best driver WIKI ever! I wil keep coming back for sure."Eric Smalter, Boston, MA
Supported languages for Hp Pavilion Dv5031ea Notebook Pc
Certifications for Hp Pavilion Dv5031ea Notebook Pc
5 stars for Hp Pavilion Dv5031ea Notebook Pc "WOW! Finally my PC got up to speed!" Melany Kim 7/18/2015

Checking...for 2/19/2017 Updates

All drivers on semantic.gs are updated on daily basis.

However, a new version of Hp Pavilion Dv5031ea Notebook Pc might have been uploaded since our last site update.

Hp Pavilion Dv5031ea Notebook Pc Driver Download

Windows Compatibility for Hp Pavilion Dv5031ea Notebook Pc driver

Hp Pavilion Dv5031ea Notebook Pc Driver Details:

Hp Pavilion Dv5031ea Notebook Pc File Name: hp_pavilion_dv5031ea_notebook_pc.zip

Hp Pavilion Dv5031ea Notebook Pc Driver Version: 71-h

Hp Pavilion Dv5031ea Notebook Pc ZIP Size: 134.kb

Manufacturer: Hp

Hp Pavilion Dv5031ea Notebook Pc was fully scanned at: 2/13/2017
Scan Status: driver download scanOK

Hp Pavilion Dv5031ea Notebook Pc special revision for: Windows XP 64-bit Edition 32 bit, Windows 7 Home Premium 64 bit, Windows XP Media Center Edition 2003 64 bit, Windows XP Tablet PC Edition 64 bit, Windows RT 64 bit, Windows 7 Starter 32 bit, Windows XP Media Center Edition 32 bit, Windows 8 Enterprise 32 bit, Windows Vista Enterprise (Microsoft Windows NT 6.0.6000.0) 32 bit, Windows XP Tablet PC Edition 32 bit

Hp Pavilion Dv5031ea Notebook Pc Download Stats:

Driver Uploaded: 2/11/2017

Direct Downloads: 184
Most Recent Download: 2/17/2017
Managed Downloads: 556
Most Recent Download: 2/18/2017
Download Mirrors: 4
Current Delay: 29 Seconds
Driver License: FS {free software}

Direct Download Success Stats:

Reports Issued By 163/184 Users

Success Reported By 33/163 Users

Driver Download Score67/100

Driver Installation Score62/100

Overall preformance Score70/100

Hp Pavilion Dv5031ea Notebook Pc 4 Thumbs Up4Thumbs
Up
Hp Pavilion Dv5031ea Notebook Pc 0 Thumbs Down0Thumbs
Down
Hp Pavilion Dv5031ea Notebook Pc driver direct download was reported as adequate by a large percentage of our reporters, so it should be good to download and install.

Installation Manager Success Stats:

Reports Issued By 512/556 Users

Success Reported By 451/512 Users

Driver Download Score96/100

Driver Installation Score85/100

Overall preformance Score85/100

Hp Pavilion Dv5031ea Notebook Pc 408 Thumbs Up408Thumbs
Up
Hp Pavilion Dv5031ea Notebook Pc 33 Thumbs Down33Thumbs
Down
Hp Pavilion Dv5031ea Notebook Pc driver installation manager was reported as very satisfying by a large percentage of our reporters, so it is recommended to download and install.

DOWNLOAD OPTIONS:

1. Direct Download

Select your OS and press "Download".

This option requires basic OS understanding.
Select Your Operating System, download zipped files, and then proceed to
manually install them.
Recommended if Hp Pavilion Dv5031ea Notebook Pc is the only driver on your PC you wish to update.

 

2. Driver Installation Manager

This option requires no OS understanding.
Automatically scans your PC for the specific required version of Hp Pavilion Dv5031ea Notebook Pc + all other outdated drivers, and installs them all at once.

Please help us maintain a helpfull driver collection.
After downloading and installing Hp Pavilion Dv5031ea Notebook Pc, or the driver installation manager, take a few minutes to send us a report:
* Only registered users can upload a report.

Don’t have a password?
Please register, and get one.
/100
/100
/100
captcha

Hp Pavilion Dv5031ea Notebook Pc may sometimes be at fault for other drivers ceasing to function

These are the driver scans of 2 of our recent wiki members*

*Scans were performed on computers suffering from Hp Pavilion Dv5031ea Notebook Pc disfunctions.

Scan performed on 2/19/2017, Computer: NEC PC-LL700BS6R

Outdated or Corrupted drivers:7/20

Device/DriverStatusStatus DescriptionUpdated By Scanner
Motherboards
Synaptics Synaptics PS/2 Port ClickPadOutdated
Mice And Touchpads
Logitech Logitech USB First/Pilot Mouse+Up To Date and Functioning
Microsoft Microsoft USB IntelliMouse ExplorerCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Logicool HID-compliant mouseCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Usb Devices
Hewlett-Packard Photosmart 2570 (USBHUB)Up To Date and Functioning
Sierra Wireless Sierra Wireless Tethered HotspotCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Google BCM21553-ThunderbirdUp To Date and Functioning
Sound Cards And Media Devices
Advanced Micro Devices AMD Radeon(TM) HD 6520GUp To Date and Functioning
Hauppauge Multimedia Video ControllerCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Network Cards
Intel(R) 82579LM Gigabit Network ConnectionUp To Date and Functioning
Keyboards
Microsoft HID KeyboardUp To Date and Functioning
Hard Disk Controller
Intel(R) 82801FB Ultra ATA Storage Controllers - 2651 - 2651&CC_0101Outdated
Others
Nokia S60 HandsetUp To Date and Functioning
NEC Texas Instruments PCIxx12 Cardbus ControllerCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Cameras, Webcams And Scanners
Importek USB Composite DeviceUp To Date and Functioning
Video Cards
ATI ATI MOBILITY RADEON 9600/9700 SeriesUp To Date and Functioning
Input Devices
Lenovo Lenovo USB Optical Wheel Mouse (HID)Up To Date and Functioning
Port Devices
PROLiNK PROLiNK UI AT Interface (COM7)Up To Date and Functioning
Monitors
Sony Digital Flat Panel (1024x768)Up To Date and Functioning
Mobile Phones And Portable Devices
Acer NOKIAUp To Date and Functioning

Scan performed on 2/19/2017, Computer: ABook Z410

Outdated or Corrupted drivers:4/19

Device/DriverStatusStatus DescriptionUpdated By Scanner
Motherboards
Intel Controladora de interfaz Intel(R) 82801FBM LPC - 2641Up To Date and Functioning
Mice And Touchpads
Wacom Wacom Mouse MonitorCorrupted By Hp Pavilion Dv5031ea Notebook Pc
VMware HID-compliant mouseCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Usb Devices
Hewlett-Packard HP LaserJet P2015 Series EWSUp To Date and Functioning
Y-E DATA Y-E Data USB FloppyUp To Date and Functioning
Cypress ScanLogic USB Storage DeviceCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Sound Cards And Media Devices
ASUSTek ASUSTeK Silicon BDA Video CaptureUp To Date and Functioning
NVIDIA High Definition Audio DeviceUp To Date and Functioning
Network Cards
VIA D-Link DFE-520TX PCI Fast Ethernet AdapterUp To Date and Functioning
Keyboards
Microsoft HID KeyboardUp To Date and Functioning
Hard Disk Controller
USB Compliance Kyocera HSUSB DeviceCorrupted By Hp Pavilion Dv5031ea Notebook Pc
Others
Intel Intel(r) AIM External Flat Panel Driver 6Up To Date and Functioning
Nokia S60 HandsetUp To Date and Functioning
Cameras, Webcams And Scanners
Brother Brother DCP-115C USBUp To Date and Functioning
Video Cards
NVIDIA NVIDIA GeForce FX 5200Up To Date and Functioning
Input Devices
Hewlett-Packard HP Link-5 micro dongleUp To Date and Functioning
Port Devices
PROLiNK PROLiNK UI AT Interface (COM7)Up To Date and Functioning
Monitors
Sony Digital Flat Panel (1024x768)Up To Date and Functioning
Mobile Phones And Portable Devices
Acer NOKIAUp To Date and Functioning
Driver ModelOriginal Upload DateLast ModificationDriver FileFile SizeCompatible Computer ModelsAvailabilty To Instalation Manager
Hp Pavilion Dv5031ea Notebook Pc 7292.129/16/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-7292.12.exe43kbLenovo ThinkPad R500, HP HP ENVY13 Notebook PC, HP HP Pavilion dv2000, Positivo POS-ECIG31BT, Advantech UNO-2178A, Fujitsu FMVXD0AH2Z, IBM ThinkPad Z60t, HP P6-2370ef, Dell PowerEdge R220, IBM 8187SYU, and more.
Hp Pavilion Dv5031ea Notebook Pc E1.181.1610/31/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-e1.181.16.exe90kbHP HP Compaq DC5850, NEC PC-MJ25XRZWDSBG, HP DT180A-ABF t490.f, Fujitsu D2804-A1, Sony VGN-TZ27MN_B, Compaq PX734AA-ABA a123l NA520, Toshiba Dynabook TX/77MBLK, Dell OptiPlex 9020, T-Systems T-Systems PC P4PE, LG LM60-15166L, Packard Bell EasyNote_BG48-U-332CH, HP Presario C300, and more.
Hp Pavilion Dv5031ea Notebook Pc I6031.1712/3/201412/27/2016hp_pavilion_dv5031ea_notebook_pc-i6031.17.exe43kbMitsubishi CX32VLZJTSBH, NEC PC-VY25AAZ7A, NEC PC-VJ22MAUZHTTV, IBM D945PLRN, Lenovo 20AQCTO1WW, IBM 84822RU, HP DT280A-ABU t480.uk, HP NR043AA-ACP p6035at, HP NQ983AA-ABZ p6028it, Gigabyte P35-S3G, Dell Dell System Inspiron M4110, Fujitsu FMVS90MB, Lenovo 9174Y1A, and more.
Hp Pavilion Dv5031ea Notebook Pc 4370210/19/201412/30/2016hp_pavilion_dv5031ea_notebook_pc-43702.exe170kbPanasonic CF-30CASEZBM, Panasonic CF-18KDHNBVA, Fujitsu FMVXNBLQ2Z, Sony VGN-TZ31XN_B, IBM EServer xSeries 365 -[88625RX, HP 500-129, Lenovo 099343G, IBM 8114E9G, LG E500-K.APCAY, Sony VGN-NS31MT_S, Lenovo ThinkStation E31, Lenovo Lenovo H320 10046, Acer AcerPower 8000, Sony VGX-TP1L, HP GX609AAR-ABA m9160f, HP GJ345AA-UUW a6122.sc, Packard Bell IMEDIA J4715 AIO, Lenovo ThinkPad W510, CASPER CASPERPRO, and more.
Hp Pavilion Dv5031ea Notebook Pc N301.11.171/17/201512/27/2016hp_pavilion_dv5031ea_notebook_pc-n301.11.17.exe171kbLenovo 1S1680036940055, Lenovo 7484WWY, HP EC577AA-B1U d4180.se, Fujitsu N6220, Sony VGN-NS25G_S, Sony VGN-NW238F, NEC EASYNOTE PB37R00002, Powerspec B647, Sony VPCF11HGX, Sony VPCCW29FS, Lenovo ThinkCentre M90, NEC PC-MY30AEZA5XT6, IBM 2374SU9, HP RR523AA-UUW s7721.sc, MSI MS-9818, NEC PC-MJ30XRZJDU83, NEC PC-LL750FS1SR, and more.
Hp Pavilion Dv5031ea Notebook Pc 2071.1411/18/201412/29/2016hp_pavilion_dv5031ea_notebook_pc-2071.14.exe176kbBenQ Joybook T31, NEC EASYNOTE PB41Q00006, Sony VGN-NS20M_S, ASUS ESC2000 G2, HP HP PAVILION DV9000 KP950EA#ABF, LG X200-L.AGFLZ, Dell XPS A2020, Lenovo 20B70034SG, Gigabyte X58A-OC, IBM IBM System x3650 -[7979BJU, HP KJ357AA-B14 a6310.be, Toshiba SATELLITE C850-16W, Sun Microsystems Munich, Buympc MPC365, Sony SVF1521R2EW, MDGComputers Prism Vx7500VTi, Sony VGC-LB92S, IBM 8123W8E, Compaq RX917AA-ACJ SR1929IL FD440, and more.
Hp Pavilion Dv5031ea Notebook Pc 41.10409/2/201412/30/2016hp_pavilion_dv5031ea_notebook_pc-41.1040.exe78kbMedion MS-7667, Anhoch Goliath XD630, Panasonic CF-30F3SAXAM, Fujitsu FMVH70K9V, NEC PC-MY18XAZE1XTA, Notebook MIM2320, Compaq DA300A-ABF 6520 FR910, HP HP 530 Notebook PC, EDsys EDSCADI73770, IBM 6223Y32, Fujitsu FMVNFB70BK, NEC EASYNOTE PB47S00286, Gateway FX4710-UB802A, Fujitsu PRIMERGY RX100 S6, ALFATRON SpA DN1010/M, and more.
Hp Pavilion Dv5031ea Notebook Pc X3060211/2/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-x30602.exe210kbIBM 187263U, HP VC893AA-ABF s5108f, HP Rfrb h8-1100z, NEC PC-VN790FS, LG T380-LARB1E, LG B75PS.AS5MB1D, Fujitsu FMVLX60TY, Sony SVE15127CAP, Phoenix M671MX+968, CCEInf CDC-I, and more.
Hp Pavilion Dv5031ea Notebook Pc 827638/26/201412/27/2016hp_pavilion_dv5031ea_notebook_pc-82763.exe67kbHP GQ498AAR-ABA m9047c, Lenovo 00P5095, TEKNOSERVICE TTL TEKNOPRO, LG R580-U.ARC2BT, IBM 682342G, NEC PC-VJ22MAUZHTTV, LG X200-L.AGFLZ, Sony VGN-UX71, Fujitsu AMILO Li 2727, HP VG123AA-ABF p6127f, Sony VPCEG1S1R, Lenovo 209022U, and more.
Hp Pavilion Dv5031ea Notebook Pc T1.1404312/7/201412/30/2016hp_pavilion_dv5031ea_notebook_pc-t1.14043.exe124kbBuympc ClientPro 385 ADMC2, HP HP Compaq nc6000, Intel Poulsbo Chipset, Gateway GT5652j, Sony VGN-FW21L, Toshiba Dynabook Qosmio G10/390LS, Sony VGN-AW290Y, HP PL482AA-AB4 w1084d, Toshiba Dynabook R731/W2MB, Buympc TRANSPORT T2500 154 E, and more.
Hp Pavilion Dv5031ea Notebook Pc 81.14892/25/201512/30/2016rhw-81.1489.exe154kbHP PX617AA-ABF w5097.f, HP HP Compaq nx7400, MSI GE620, HP FK789AA-A2L m9450f, Acer Aspire 1601M, Gigabyte 946GM-S2, Gateway FX6840-03E, IBM 8215EKU, Packard Bell IPower X9110, HP HP Compaq dc7100 USDT, Compaq PX631AA-ABU SR1440UK GB520, Compaq KT310AA-AB4 SR5490CF, Toshiba SATELLITE PRO C50-A-1M3, Olidata H8DA8/H8DAR, IBM IBM System x3100 M4 -[258242Z, HP Pavilion dv5 NoteBook PC, and more.
Hp Pavilion Dv5031ea Notebook Pc 808741/16/201512/30/2016hp_pavilion_dv5031ea_notebook_pc-80874.exe94kbPackard Bell EasyNote_BG48-U-332CH, HP Presario C300, NEC PC-MJ25XRZWDSBG, Extracomputer D3230-B1, HP HP Compaq dc7600 Base Convertible Minito, Extracomputer D3230-B1, IBM 62253J9, Anhoch Goliath XD605, HP RR455AA-ABF t3727.f, Sony VGN-CR363, HP 520-1070uk, HP KT391AA-AB4 a6590d, Fujitsu D2812-A1, Sony VGN-A230P, Sony PCV-RX407, KBS 7Eve, MSI IR-7529, Panasonic CF-53AAC34ZG, Toshiba SATELLITE C855-1U3, and more.
Hp Pavilion Dv5031ea Notebook Pc 31.19861/5/201512/27/2016hp_pavilion_dv5031ea_notebook_pc-31.1986.exe152kbLenovo ThinkPad X1 Carbon, NEC PC-MA30YMZEB, IBYTE UDP GN ANDROS-I60L, Sony VGN-CS60B_Q, IBM System x3200 M3 -[7328EAG, Toshiba SATELLITE C850-A798, MCJ W820Di1, WIPRO WIV37455-0067, HP ES116AA-B14 m7480.be, HP Compaq nx9110, and more.
Hp Pavilion Dv5031ea Notebook Pc X622.1441/20/201512/30/2016hp_pavilion_dv5031ea_notebook_pc-x622.144.exe59kbCompaq DT203A-ABF S6400FR FR410, Sony VPCW21S1R, Lenovo ThinkCentre Edge 72z, Acer TravelMate 8331, HP HP Pavilion tx1000 Notebook PC, Pegatron H24L, HP KJ381AA-A2L m9260f, Toshiba SATELLITE C855D-122, Sony VPCF128FJ, LG R590-XR7WK, Gigabyte EP45T-DS3, Sony VGN-UX90PS, IBM 8185NUZ, NEC PC-VY25AAZR7, IBM BladeCenter HS22 -[7870B4U, and more.
Hp Pavilion Dv5031ea Notebook Pc Z21.1061.112/5/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-z21.1061.1.exe53kbPegatron H24L, Compaq ER043AA-UUB SR1618HL FD440, Acer TravelMate 8371, HP P9921A-ABA 743c, IBM ThinkCentre M52, Compaq PC139A-ABA SR1115CL NA431, Compaq EC537AA-ABZ SR1549IT IT530, NEC RNF91180985, NEC PC-VY16MRFJAFUX, HCL Infosystems APM88-GS, and more.
Hp Pavilion Dv5031ea Notebook Pc 2374812/16/201412/30/2016hp_pavilion_dv5031ea_notebook_pc-23748.exe34kbSony VGN-NS240D, Seneca V68357, HP NC787AA-AKL s3789d, Panasonic CF-19THR65Q2, IBM 2722M3U, HP PN089AA-ABF m1180.f, Acer Extensa 5635G, Gateway EC1457U, NEC PC-VW978WG01, ASUS BA5190, IBM 622564G, Lenovo 1952T60, Acer Veriton Z290G, Panasonic CF-Y8FW8CJS, Lenovo ThinkPad X60 Tablet, Acer TM6595, Fujitsu FMVNFD50B, and more.
Hp Pavilion Dv5031ea Notebook Pc L2302410/11/201412/27/2016hp_pavilion_dv5031ea_notebook_pc-l23024.exe88kbLenovo ThinkPad T430u, HP HDX9300, Gateway E-155CG, NEC DT000024, IBM 2373K53, Fujitsu FPC03050DK, Sony SVE15138CGS, Supermicro X10SAT, NEC PC-VY16AEDAMFL2, NEC PC-VG32SVZGH, Lenovo 20AA000SUS, Dell PowerVault NX3200, Toshiba S A110-160, Sony SVT131190S, Packard Bell EASYNOTE_MX52-B-551NC, and more.
Hp Pavilion Dv5031ea Notebook Pc 61.10079/11/201412/27/2016hp_pavilion_dv5031ea_notebook_pc-61.1007.exe154kbIBM 1847Y1Y, Lenovo 23061G2, ASUS C90P, LG LM70-PKJE, HP HP Pavilion tx1000 Notebook PC, Lenovo ThinkStation S30, Dell Inspiron 580, HP BN744AA#ABG, HP G5317de, Packard Bell OneTwo L3851, LG R560-U.ARC3BT, and more.
Hp Pavilion Dv5031ea Notebook Pc 1.1084912/31/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-1.10849.exe197kbSony PCG-GR214EP, HP DV6 - 3206AX, Acer A7600U, Gateway E-155CG, SAMSUN SX20S, Toshiba Satellite S50-A0317, Fujitsu FMVNX95UD, ASUS 1015T, WIPRO WSG52K55W7-0226, Toshiba Dynabook EX1/524CDE, IBM ThinkPad T21, Sony VGN-FW26T_B, LG E500-S.AP33T, ASUS ESC2000 G2, HP P6-2440ef, TSINGHUA TONGFANG H61H2-TAIO, and more.
Hp Pavilion Dv5031ea Notebook Pc H833341/31/201512/30/2016hp_pavilion_dv5031ea_notebook_pc-h83334.exe169kbHP PL499AA-UUZ t760.ch, Acer Aspire E5-511P, HP RK570AAR-ABA m7760, HP P6-2453es, Lenovo ThinkPad T530, Fujitsu FMVF77DDRC, Sony VGC-RA52, IBM 8213WCM, Sony SVF15N1B4E, HP PAVILION DV6187, Compaq PW750AA-ABF SR1428FR FR520, Fujitsu FPC08001DM, Supermicro P4SAA, Compaq DM174A-ABA S5300NX NA311, Prosys P5P800, LG R560-K.ABA6L, IBM 4838137, HP HP Compaq 8710w, Apple IMac8,1, and more.
Hp Pavilion Dv5031ea Notebook Pc 1.11.17731/1/201512/29/2016hp_pavilion_dv5031ea_notebook_pc-1.11.1773.exe108kbSony SVT21219DJB, LG E200-A23BK, MEGAWARE Mage All-In-One, IBM IBM System x3400 M2 Server -[783734G, HP RR523AA-UUW s7721.sc, NEC PC-GV256CLAJ, Lenovo ThinkCentre A57, Gigabyte MSH61PI-EX, Gateway MT6220B, Lenovo 20B6CTO1WW, IBM 18669MG, IBM ThinkPad T21, Compaq FK583AA-A2L SR5633WM, and more.
Hp Pavilion Dv5031ea Notebook Pc K6243410/16/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-k62434.exe166kbDell Dell System Inspiron M4110, Fujitsu FMVS90MB, Lenovo 9174Y1A, TYAN S2895, Dell PowerEdge 1600SC, Gateway MD7321U, HP FL402AA-ABZ s3630it, HP HP EliteBook 8560p, HP KT439AA-AB4 a6545d, ICP / IEi AFL-W19B-GM45, HP DV9304EU, NEC MS-7168, and more.
Hp Pavilion Dv5031ea Notebook Pc 822298/22/201412/28/2016hp_pavilion_dv5031ea_notebook_pc-82229.exe43kbLG R470-KRW4K, Haier H53, HP HP 620, Lenovo 20BC0000MH, IBM BladeCenter HS22 -[7870B4U, Compaq Workstatio, HP HP d330 uT, NEC PC-VJ25AEZ78, Fujitsu FMVL18B, Packard Bell ISTART 9112, Toshiba Dynabook SS RX1/T9A, HP VS243AA-ABD HPE-010de, NEC PC-MY30AEZ77, and more.


There is no particular operating system known to have specific problems with Hp Pavilion Dv5031ea Notebook Pc
Laptop Hp Pavilion Dv5031ea Notebook PcTablet Hp Pavilion Dv5031ea Notebook PcDownload Hp Pavilion Dv5031ea Notebook PcUpgrade Hp Pavilion Dv5031ea Notebook PcUpdate Hp Pavilion Dv5031ea Notebook Pc2017 Hp Pavilion Dv5031ea Notebook PcFree Hp Pavilion Dv5031ea Notebook PcData Hp Pavilion Dv5031ea Notebook PcInfo Hp Pavilion Dv5031ea Notebook PcHelp Hp Pavilion Dv5031ea Notebook PcGuide Hp Pavilion Dv5031ea Notebook PcComments Hp Pavilion Dv5031ea Notebook PcWindows 10 Hp Pavilion Dv5031ea Notebook PcVista Hp Pavilion Dv5031ea Notebook PcWindows 7 Hp Pavilion Dv5031ea Notebook PcInstall Hp Pavilion Dv5031ea Notebook Pc